CPC G06F 16/2228 (2019.01) [G06F 16/2219 (2019.01); G06F 16/24552 (2019.01)] | 20 Claims |
1. A database system, comprising:
one or more memories storing a database;
a cache memory; and
one or more processors, wherein the one or more processors together are configured to:
obtain index information from the database, wherein the index information is separate from a data component of the database;
generate a compact index based on the index information, wherein the compact index is smaller in size than the index information, the compact index generated by at least one of compression of the index information and omission of a portion of the index information from the compact index;
direct the storage of the compact index in the cache memory;
receive a point query;
identify data responsive to the point query by referencing the compact index stored in the cache memory; and
retrieve the data responsive to the point query from the database.
|