Distributed graph data management system and method and storage medium
A technology of management system and management method, which is applied in the field of distributed graph data management system, method and storage medium, can solve the problem that cannot satisfy the fast storage and query of massive data, and the traditional database cannot meet the fast storage and query of massive data, etc. problem, achieve fast query and improve performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] The present invention provides a graph database method to realize the storage and management of big data. Compared with the traditional database, the graph database in the present invention uses the structure of graph data to describe the data and the relationship between the data.
[0044] Among them, graph data is generally composed of two elements: node elements and relationship elements. Each node element represents an entity, such as a person, place, category, or other data. Each relationship element represents an association relationship between two node elements. For example, Beijing belongs to China, where Beijing and China are node elements, and belonging is a relationship element.
[0045] The above-mentioned structure of graph data can be used to model data in various application scenarios, such as from road systems to equipment networks, medical histories of populations, or anything else defined by relationships. Stored in the manner of the graph data descri...
Embodiment 2
[0134] Based on Embodiment 1, the present invention also provides a distributed graph data management method, which is applied to the distributed graph data management system in Embodiment 1. The management method includes:
[0135] Step S1, the data writing step, is used to receive the write request sent by the client and parse all the triplet data, and search for the data stored in the corresponding data slice according to the relationship elements of each triplet data The node module then sends the triplet data to the corresponding data node module according to the relationship element, so that each data node module generates data fragments according to the triplet data, and establishes index information for the data fragmentation, and finally combines the data fragmentation and The corresponding index information is stored in the data storage engine of the data node module.
[0136] Each triplet of data includes a first node element, a second node element and a relationshi...
Embodiment 3
[0152] A distributed graph data management device, comprising a memory and a processor, the memory stores a graph data management program that can run on the processor, the graph data management program is a computer program, and the processor executes the When describing the map data management program, the steps of implementing a distributed map data management method as provided in the second embodiment are implemented.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


