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.