Invention Application
- Patent Title: STORING AND QUERYING GRAPH DATA IN A KEY-VALUE STORE
- Patent Title (中): 存储和查询关键价值商店中的图表数据
-
Application No.: US13893018Application Date: 2013-05-13
-
Publication No.: US20140310302A1Publication Date: 2014-10-16
- Inventor: Zhe Wu , Gabriela Montiel Moreno , Jayanta Banerjee
- 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
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Techniques for storing and querying graph data in a key-value store are provided. A graph statement (e.g., an RDF graph statement) includes a plurality of values, at least two of which correspond to nodes in a graph. A key is generated based on the graph statement. The key may be generated based on concatenating hash values that are generated based on the plurality of values. The key-value store stores the key. The value that corresponds to the key may be a null or empty value. In response to a graph query (e.g., in SPARQL) that includes one or more query patterns, each of which includes one or more values, a key is generated based on the one or more values and sent to the key-value store, which returns one or more other keys, each of which is a superset of the generated key.
Information query