Memory Optimization System for Inverted Indexes
AssigneeSap SE
InventorsCalvin Hua, Reza Sherkat, Colin Florendo, Mihnea Andrei
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsCalvin Hua, Reza Sherkat, Colin Florendo, Mihnea Andrei
Estimating the term…
Disclosed herein are system, method, and computer program product embodiments for providing a memory optimization system for inverted indexes. An embodiment operates by determining a value identifier corresponding to a value to be searched for in a database based on a query. From a lookup table, a prefix of an offset corresponding to a location in a compressed posting list that identifies row locations where the value is found in the database is retrieved. From a directory page, a suffix of the offset corresponding to the location is retrieved. The offset is generated based on the prefix and the suffix. From the posting list, row identifiers corresponding to the generated offset are retrieved. The retrieved row identifiers are returned responsive to the query.
A computer-implemented method, comprising:
A system comprising:
A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
Dependencies are inferred from the claim text.