Invention Grant
- Patent Title: Efficient in-memory DB query processing over any semi-structured data formats
-
Application No.: US15162235Application Date: 2016-05-23
-
Publication No.: US10467243B2Publication Date: 2019-11-05
- Inventor: Zhen Hua Liu , Shasank Kisan Chavan , Aurosish Mishra
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shore
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shore
- Agency: Hickman Palermo Becker Bingham LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F7/00 ; G06F16/25 ; G06F16/84 ; G06F16/22 ; G06F16/33 ; G06F16/28 ; G06F16/215

Abstract:
Techniques are described herein for maintaining two copies of the same semi-structured data, where each copy is organized in a different format. One copy is in a first-format that may be convenient for storage, but inefficient for query processing. For example, the first-format may be a textual format that needs to be parsed every time a query needs to access individual data items within a semi-structured object. The database system intelligently loads semi-structured first-format data into volatile memory and, while doing so, converts the semi-structured first-format data to a second-format. Because the data in volatile memory is in the second-format, processing queries against the second-format data both allows disk I/O to be avoided, and increases the efficiency of the queries themselves. For example, the parsing that may be necessary to run a query against a cached copy of the first-format data is avoided.
Public/Granted literature
- US20170060973A1 EFFICIENT IN-MEMORY DB QUERY PROCESSING OVER ANY SEMI-STRUCTURED DATA FORMATS Public/Granted day:2017-03-02
Information query