Invention Grant
- Patent Title: In-memory key-value store for a multi-model database
-
Application No.: US14946489Application Date: 2015-11-19
-
Publication No.: US10360233B2Publication Date: 2019-07-23
- 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 Palermo Becker Bingham LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; 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
- US20170147664A1 IN-MEMORY KEY-VALUE STORE FOR A MULTI-MODEL DATABASE Public/Granted day:2017-05-25
Information query