Patent ID: 7904428
Filing Date: 2011-03-08
Classification: G06F

Abstract:
1. A method for recording write requests directed to a data store, the method comprising: recording in at least one first database table a plurality of write request entries associated with each of a corresponding plurality of write requests directed to a data store, each write request entry comprising information relating to a corresponding one of the plurality of write requests, each write request entry reflecting a change to the data store, each write request entry being used to generate at least one of a plurality of prior historical views without use of a snapshot of the data store, and each historical view being associated with a recovery time that comprises a past point in time for which data is requested; maintaining, for each of the write request entries in the at least one first database table, at least one associated record in a second database table, each associated record comprising data representing an effect of an associated write request on a state of at least one portion of the data store, each of the associated records in the second database table reflecting historical information about the data store; and updating, each time that one of the plurality of write request entries is recorded in the at least one first database table, at least one record in the second database table.