The RLV and IQ main stores together provide hybrid table storage which enables
row-level snapshot isolation for tables with concurrent transactions. The server tracks the
data location when querying and manipulating the data, but logically, the data is in one
(hybrid) store.

- Version Manager – The version manager works with the table-level version to ensure that there
is a consistent row ID view.
- Transaction Manager – Only RLV transactions are written to the RLV store. A single TLV write
transaction on a table will block all RLV write attempts to that table until
the TLV transaction is terminated.
- Transaction Log – The RLV store transaction log (persistence log) tracks and makes durable all
new and modified data stored in-memory.