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

A graph database management system supporting unstructured data storage and query

A technology for unstructured data and management systems, applied in the fields of distributed systems, big data, and databases, it can solve problems such as not supporting BLOB object storage, and achieve the effect of strengthening the ability to deal with relational problems and improving performance.

Active Publication Date: 2022-02-01
COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, graph databases, such as Neo4j, which is currently very popular, use a property graph model. One of the defects of this model is that it does not natively support the storage of BLOB objects. Therefore, the graph database and BLOB storage are combined to realize BLOB data and other Unified management and query of type data is particularly important

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
  • A graph database management system supporting unstructured data storage and query
  • A graph database management system supporting unstructured data storage and query

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail in conjunction with the accompanying drawings.

[0043] This embodiment provides a graph database management system that supports unstructured data storage and query, such as figure 1 As shown, the details are as follows:

[0044]1) This system is based on the labeled attribute graph model in Neo4j, which adds the relevant content of the BLOB object, and creates a BLOB data storage model that supports BLOB; uses Neo4j as the front-end storage system to store structured data and some attributes of BLOB information. The attribute values ​​of the BLOB type include data length, abstract, Mime type, and the unique ID assigned to the BLOB by the system; at the same time, a back-end storage system is created to assist in the storage of the BLOB type data.

[0045] 2) The system judges the received data. The gene...

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 graph database management system supporting unstructured data storage and query, comprising: a Neo4j attribute graph model with tags based on the Neo4j graph database, used to store structured data and BLOB non-content attribute information, It also stores the unique ID of the allocated BLOB; a BLOB data storage model that supports the BLOB type, including an abstract storage model and a specific storage model, is used to store the content of the BLOB, and maintain the mapping relationship between the ID of the BLOB and the attribute information of the BLOB; A query module, used for querying the stored structured data and BLOB type data. This system can store structured data and unstructured data as BLOB type, and realize the query of the two kinds of data.

Description

technical field [0001] The invention relates to the technical fields of big data, databases and distributed systems, and proposes a graph database management system that supports unstructured data storage and query. Background technique [0002] In general, traditional relational databases are used to store structured data that can be expressed in two-dimensional form, and the technologies related to the storage and query of structured data are very mature. But with the development of the data age, the form of data is becoming more and more complex. In practical applications, there are many semi-structured data with self-describing structure and unstructured data without fixed structure. There is no doubt that this kind of data has very good scalability and can express a lot of useful information freely. However, because of its freedom in format, how to store and manage this kind of data has become a difficult problem to solve. Traditional relational database systems are ma...

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 Patents(China)
IPC IPC(8): G06F16/903
Inventor 沈志宏周园春赵子豪
Owner COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI
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