Paged column dictionary
AssigneeSap SE
InventorsColin Florendo, Carsten Thiel, Ivan Schreter, Mihnea Andrei, Anil Kumar Goel
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsColin Florendo, Carsten Thiel, Ivan Schreter, Mihnea Andrei, Anil Kumar Goel
Estimating the term…
A request for an entry of a dictionary having multiple dictionary blocks may be received, where the dictionary stores string values associated with corresponding value identifiers (IDs) for dictionary compression. One of the dictionary blocks may be selectively loaded into memory, and the dictionary block that has been loaded into memory may be searched. A value ID directory may be constructed in memory, where the value ID directory includes last value IDs for the dictionary blocks, and each of the last value IDs is mapped to an index of one of the dictionary blocks that includes a string value for that last value ID. A separator directory may also be constructed in memory, where the separator directory includes separators for the dictionary blocks, and each of the separators is mapped to an index of one of the dictionary blocks that includes a string value for that separator.
A method comprising:
One or more computer-readable storage media storing structured data usable by one or more processors to load dictionary blocks for a dictionary into memory, the structured data stored on the computer-readable storage media comprising computer executable instruction that, when executed by a processor of a computer, cause the computer to perform operations comprising:
A system comprising:
Dependencies are inferred from the claim text.