Invention Grant
- Patent Title: In-memory key-value store for a multi-model database
-
Application No.: US16518114Application Date: 2019-07-22
-
Publication No.: US11036756B2Publication Date: 2021-06-15
- Inventor: Christoph Bussler , Dieter Gawlick , Weiwei Gong
- Applicant: ORACLE INTERNATIONAL CORPORATION
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Becker Bingham Ledesma LLP
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/25 ; G06F16/22

Abstract:
Techniques related to an in-memory key-value store for a multi-model database are disclosed. In an embodiment, a relational database may be maintained on persistent storage. The relational database may be managed by a database server and may include a database table. The database table may be stored in a persistent format. Key-value records may be generated within volatile memory accessible to the database server by converting data in the database table to a key-value format. The key-value format may be different from and independent of the persistent format. A database statement referencing the database table may be executed based on determining whether to access one or more key-value records in the volatile memory or to access the data in the database table. In response to determining to access the one or more key-value records, the database server may access the one or more key-value records in the volatile memory.
Public/Granted literature
- US20190340183A1 IN-MEMORY KEY-VALUE STORE FOR A MULTI-MODEL DATABASE Public/Granted day:2019-11-07
Information query