CACHE FOR EFFICIENT RECORD LOOKUPS IN AN LSM DATA STRUCTURE

Patent №

US 10,691,693

Granted

2020-06-23

Filed 2018

Owner

SALESFORCE.COM, INC.

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15884131

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.

Knowledge representationAI hardwareG06F 16/24552G06F 12/0891G06F 16/172G06F 16/2246G06F 16/86G06F 2212/1024G06F 2212/163G06F 2212/608

AI classification

AI hardware0.95
Knowledge representation0.53
Natural language0.00
Planning0.00
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

SALESFORCE.COM, INC.

assignment · 447780180

Assignors

FANGHAENEL, THOMAS, MARTIN, JAMEISON BEAR, WYATT, NATHANIEL, ONGARO, DIEGO, CHONG, TERRY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC