1. A method for a database system, comprising: establishing a column-oriented in-memory database structure including a main store and a dictionary compressed delta store, wherein the delta store comprises a value identifier vector that includes each value of a record stored in a same row of a column of the database and a delta dictionary associated with the column of the database; receiving a transaction associated with the column; recording the transaction within the delta store; adding an entry associated with the transaction to a value log of the value identifier vector, the value log comprising a transaction identifier and a row identifier indicating a row in the value identifier vector; and adding an entry associated with the transaction to a dictionary log of the delta dictionary.
4. The method of claim 1 , wherein the recordation of the transaction within the delta store comprises adding a new record/row into the delta store, including a transaction identifier indicating the transaction.