Invention Grant
- Patent Title: Storing and processing JSON documents in a SQL database table
-
Application No.: US15724457Application Date: 2017-10-04
-
Publication No.: US10691682B2Publication Date: 2020-06-23
- Inventor: Collin LeGault , Vinay Sawal , Bruce Amberden
- Applicant: Dell Products LP
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Staniford Tomita LLP
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/242 ; G06F16/22 ; G06F16/28

Abstract:
Embodiments for storing a JSON document tree in a single SQL database table by defining a schema to store JSON nodes in the table and converting each JSON document into a corresponding set of rows in the table using the schema to encode a hierarchical relationship of nodes and sub-nodes into a path that specifies a node path to a root node for each node. Embodiments further receiving a SQL query to retrieve a specific sub-document, responding to the query by returning all rows of the table belonging to the sub-document, and inflating the returned rows back into a JSON expression using the path to guide reconstruction of the original JSON document tree.
Public/Granted literature
- US20190102389A1 STORING AND PROCESSING JSON DOCUMENTS IN A SQL DATABASE TABLE Public/Granted day:2019-04-04
Information query