Patent ID: 9304998
Filing Date: 2016-04-05
CPC Classification: G06F

Claim Text:
1. At a computer system, the computer system including one or more processors, system memory, and durable storage, the computer system maintaining an in-memory database in system memory, a method for updating a checkpoint for the in-memory database, the method comprising: committing a transaction, the results of the transaction modifying the content of the in-memory database, the transaction having a timestamp, the timestamp indicating an associated time the transaction was committed relative to other transactions; generating checkpoint data for the transaction from the results of the transaction, the checkpoint data including versions of one or more inserted portions of data inserted into the in-memory database and including identifiers for one or more deleted portions of data deleted from the in-memory database; appending the checkpoint data to a checkpoint, the checkpoint including a directory file referencing one or more data files and one or more corresponding delta files that makeup the checkpoint, including: