×

Optimizing search for insert-only databases and write-once data storage

  • US 8,301,610 B2
  • Filed: 07/21/2010
  • Issued: 10/30/2012
  • Est. Priority Date: 07/21/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • performing, by at least one processor, a search of an insert-only database using a search string to obtain a result set having both valid and invalid entries, each entry in the insert-only database having an associated timestamp, the valid entries having a most recent timestamp and the invalid entries each having an earlier timestamp than a subsequent corresponding valid entry, wherein modification of at least one field in an entry in the insert-only database results in a corresponding entry being saved in a secondary data storage that comprises information characterizing the entry in the insert-only database including the timestamp for the entry;

    scanning, by at least one processor, primary key fields of entries in the secondary data storage corresponding to the entries in the result set to determine which entries are valid based on their timestamps; and

    removing, by at least one processor, invalid entries from the result set to result in a modified result set.

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