Invention Application
- Patent Title: ATOMIC UPDATING OF GRAPH DATABASE INDEX STRUCTURES
-
Application No.: US15058032Application Date: 2016-03-01
-
Publication No.: US20170255709A1Publication Date: 2017-09-07
- Inventor: SungJu Cho , Jiahong Zhu , Yinyi Wang , Roman A. Averbukh , Scott M. Meyer , Shyam Shankar , Qingpeng Niu , Karan R. Parikh
- Applicant: LinkedIn Corporation
- Applicant Address: US CA Mountain View
- Assignee: LinkedIn Corporation
- Current Assignee: LinkedIn Corporation
- Current Assignee Address: US CA Mountain View
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
The disclosed embodiments provide a system for updating an index structure of a graph database storing a graph. During operation, the system includes, in the index structure, a first compressed edge store containing a first compact representation of edges in the graph at a first virtual time and a first series of updates to the edges after the first virtual time. At a second virtual time, the system creates a second compact representation of the edges from the first compact representation and the first series of updates. The system then appends, to the second compact representation, a second series of updates to the edges after the second virtual time to produce a second compressed edge store. Finally, the system updates the index structure by atomically replacing, in the index structure, a reference to the first compressed edge store with a reference to the second compressed edge store.
Public/Granted literature
- US10180992B2 Atomic updating of graph database index structures Public/Granted day:2019-01-15
Information query