Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed system based on graph database

A distributed system and database technology, applied in the field of graph database, can solve problems such as lack of query database, performance cannot be improved, query language is inherently insufficient, etc., to achieve the effect of improving performance and reducing performance overhead

Pending Publication Date: 2021-01-26
安徽华典大数据科技有限公司
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the following problems exist in the application of graph databases: (1) The existing graph databases are simply semantically encapsulated on the basis of other types of database storage engines, and the proximity and relationship of graph data cannot be considered at the storage layer (2) Existing query languages ​​have congenital deficiencies in the expression of graph data queries, do not have the ability to query databases based on graph thinking, and are not competent for graph database query work

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 system based on graph database
  • Distributed system based on graph database
  • Distributed system based on graph database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0030] In describing the present invention, it is to be understood that the terms "opening", "upper", "lower", "thickness", "top", "middle", "length", "inner", "surrounding" etc. Indicating orientation or positional relationship is only for the convenience of describing the present invention and simplifying the description, and does not indicate or imply that the components or elements referred to must have a specific orientation, be constructed and operated in a sp...

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 system based on a graph database. The system comprises a client, a database management layer, a computing layer, a storage layer, a resource management module anda data import layer, and is characterized in that the computing layer comprises a plurality of distributed computing clusters, each distributed computing cluster consists of a query control node anda graph query node, and subsequent processing such as screening, aggregation and sorting is performed on the data extracted by the storage layer, the storage layer comprises a storage control node anda graph storage node, and the graph storage node undertakes storage, query and update operations of graph data. According to the system, the performance is improved by better utilizing the proximityof the graph data through an operator push-down scheme, meanwhile, the performance overhead caused by data communication between the storage layer and the computing layer is also reduced, the problemof expandability of the distributed graph data is solved through a thought of separating the storage layer from the computing layer, and the storage layer solves the problems of data storage and fragmentation through the thought of combining key value pairs with hash partitioning.

Description

technical field [0001] The present invention relates to the field of graph databases, in particular to a distributed system based on graph databases. Background technique [0002] With the continuous development of the Internet era, the global Internet is generating massive data sets every second. These data sets often have the characteristics of unstructured, no fixed format, and complex relationships between data. In order to process and analyze these data more efficiently, technologies such as big data technology, distributed computing, data mining, and AI have developed vigorously in recent years. As a new type of database specially designed for storing graph data, graph database can well adapt to this data application scenario. Graph data can be declared and defined data in the form of graphs, and all data that can be abstracted and stored by relational databases can be converted into graph data without barriers. At the same time, the graph data starts from one or sev...

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
IPC IPC(8): G06F16/51G06F16/53G06F16/538G06F16/27
CPCG06F16/51G06F16/53G06F16/538G06F16/27
Inventor 方小牛田宝同张玄段欢欢
Owner 安徽华典大数据科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products