Invention Grant
- Patent Title: Cache for efficient record lookups in an LSM data structure
-
Application No.: US15884131Application Date: 2018-01-30
-
Publication No.: US10691693B2Publication Date: 2020-06-23
- Inventor: Thomas Fanghaenel , Jameison Bear Martin , Nathaniel Wyatt , Diego Ongaro , Terry Chong
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Main IPC: G06F12/0891
- IPC: G06F12/0891 ; G06F16/172 ; G06F16/22 ; G06F16/2455 ; G06F16/84

Abstract:
Techniques are disclosed relating to maintaining a cache usable to locate data stored in a data structure. A computer system, in various embodiments, maintains a data structure having a plurality of levels that store files for a database. The files may include one or more records that each have a key and corresponding data. The computer system may also maintain a cache for the database whose entries store, for a key, an indication of a location of a corresponding record in a file of the data structure. In some embodiments, the computer system receives a request to access a particular record stored in the data structure where the request specifies a key usable to locate the particular record. The computer system may retrieve, from the cache via the key, a particular indication of a location of the particular record and may use the particular indication to access the particular record.
Public/Granted literature
- US20190236156A1 CACHE FOR EFFICIENT RECORD LOOKUPS IN AN LSM DATA STRUCTURE Public/Granted day:2019-08-01
Information query
IPC分类: