Storage of database dictionary structures in non-volatile memory
AssigneeSap SE
InventorsCarsten Thiel, Guenter Radestock, Martin Richtarsky, Bernhard Scheirle
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsCarsten Thiel, Guenter Radestock, Martin Richtarsky, Bernhard Scheirle
Estimating the term…
A system includes storage, in a volatile random access memory, of a first data block comprising an array of distinct values of a database table column, and first header data comprising a first pointer to the first data block, determination of a memory size associated with the first header data and the first data block, allocation of a first memory block of the non-volatile random access memory based on the determined memory size, determination of an address of the non-volatile random access memory associated with the allocated first memory block, and writing of an indicator of the number of distinct values of the array and a binary copy of the first data block at the address of the non-volatile random access memory.
A database system comprising:
A computer-implemented method, comprising:
A non-transitory computer-readable medium storing program code, the program code executable by a computer system to cause to the computer system to:
Dependencies are inferred from the claim text.