Organization and management of key-value stores
AssigneeExablox Corporation
InventorsSridhar Subramaniam, Dong Cai
Life of this patent
Estimating the term…
Loading patent…
AssigneeExablox Corporation
InventorsSridhar Subramaniam, Dong Cai
Estimating the term…
Organization and management of key-value stores is described. An example method includes providing a stack of tables. Each of the tables includes a set of pages of a pre-determined size for storing a set of key-value entries. The method includes monotonically decreasing a number of pages in the tables according to a position of the table in the stack. The method includes configuring each of the pages in the tables to address a particular range of a key space in such a way that each of the pages in a subsequent table in the stack is configured to address a range addressed by at least two pages in a preceding table in the stack. An action with a key-value entry is carried out by starting with a table in the top of the stack and moving to the next table if the action cannot be carried out.
A computer-implemented method for organization and management of a key-value store, the method comprising:
A system for organization and management of a key-value store, the system comprising:
A non-transitory computer-readable storage medium having embodied thereon instructions, which, when executed by one or more processors, perform a method comprising:
Dependencies are inferred from the claim text.