Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Pending Publication Date: 2020-04-17
广东数果科技有限公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to overcome the shortcomings of the existing technology, one of the purposes of the present invention is to provide a distributed graph data management system, which can solve the problem that traditional databases cannot meet the requirements of fast storage and query of massive data in the case of big data
[0007] The second purpose of the present invention is to provide a distributed graph data management method, which can solve the problem that traditional databases cannot meet the requirements of fast storage and query of massive data in the case of large data
[0008] The third object of the present invention is to provide a storage medium that can solve the problem that traditional databases cannot meet the requirements of fast storage and query of massive data in the case of large data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed graph data management system and method and storage medium
  • Distributed graph data management system and method and storage medium
  • Distributed graph data management system and method and storage medium

Examples

Experimental program
Comparison scheme
Effect test

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.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a distributed graph data management system. The distributed graph data management system comprises a client and one or more data node modules, a user sends to-be-written tripledata to any data node module through a client, and the data node module stores the corresponding triple data in a data storage engine of the corresponding data node module according to relation elements of the triple data, so that rapid storage of the data is realized; a user sends a query request to any data node module through a client, the data node module forwards the query request to the corresponding data node module for query, query results of all the data node modules are gathered and returned to the client, and rapid query of data is achieved. According to the invention, rapid storage and rapid query of graph relationship data in a big data environment can be realized, and the data storage and query efficiency is greatly improved. The invention further provides a distributed graph data management method and a storage medium.

Description

technical field [0001] The invention relates to storage management of big data, in particular to a distributed graph data management system, method and storage medium. Background technique [0002] With the rapid development of modern society, the in-depth penetration of the Internet, and the improvement of computer storage capabilities, a large amount of data is generated between various industries, and the amount of data is growing exponentially, and the generated data are related to each other according to various types of relationships. connect together. For example, the friendship between people in social networks, the employment relationship between enterprises and employees, the cooperative relationship between suppliers and customers, etc. [0003] When storing this type of data using a traditional relational database, relationships are usually represented using foreign keys, and their direct relationships are maintained through association tables. This is mainly b...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/22G06F16/2455G06F16/27G06F16/28
CPCG06F16/2237G06F16/24557G06F16/27G06F16/288
Inventor 周建平王劲
Owner 广东数果科技有限公司