×

CAPTURING SNAPSHOTS OF VARIABLE-LENGTH DATA SEQUENTIALLY STORED AND INDEXED TO FACILITATE REVERSE READING

  • US 20170371551A1
  • Filed: 06/23/2016
  • Published: 12/28/2017
  • Est. Priority Date: 06/23/2016
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of capturing a snapshot of a repository of variable-length data records;

  • wherein an index of the data records comprises;

    for each of multiple keys, one or more values of the key and, for each value, a corresponding index offset to a first data record in the repository having the key value;

    the method comprising;

    identifying a final data record to be included in the snapshot;

    determining a snapshot offset of the final data record in the repository;

    creating a copy of the index; and

    within the index copy, for each of the multiple keys;

    for each value of the key;

    determining whether the corresponding index offset is greater than the snapshot offset; and

    if the corresponding index offset is greater than the snapshot offset, pruning the index offset until the corresponding index is less than or equal to the snapshot offset.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×