A model conversion and data migration method from neo4j to relational database

A model conversion and database technology, applied in database models, relational databases, database design/maintenance, etc., can solve problems such as difficulty in operation, inability to achieve optimal performance, lack of visual display, etc., and achieve accurate and easy-to-operate data migration. Effect
CN105912665BActive Publication Date: 2019-05-03TSINGHUA UNIV +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TSINGHUA UNIV
Publication Date
2019-05-03

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for model conversion and data migration of Neo4j to a relational database. The method comprises the steps that at the step S1, a conceptual model of the Neo4j is extracted; at the step S2, a user screens label entities and relation entities to be converted; at the step S3, all the relation entities containing attributes are sought, and all the relation entities containing the attributes are converted into a table in the conceptual model of the relational database; at the step S4, all the label entities to be converted are converted into a table in the conceptual model of the relational database; at the step S5, relation attributes which can express relations among each table in the conceptual model of the relational database are established; at the step S6, a complete conceptual model of the relational database is established; and at the step S7, the data migration is carried out. According to the invention, the model conversion method is adopted to solve problems in the data migration of the Neo4j to the relational database; and the data migration becomes more accurate and can be operated more easily.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of computer databases, in particular to a model conversion and data migration method from Neo4j to a relational database. Background technique

[0002] In the early days of data modeling, there were two main schools. One was the relational model, which gradually evolved into a relational database; the other was the network structure adopted by the semantic network, which has now evolved into a graph database in non-relational data. The most popular and representative database in graph database is Neo4j.

[0003] Neo4j is a high-performance, world-leading graph database with a flexible structure and complete transaction features. Compared with relational databases, Neo4j has its own advantages and disadvantages. The advantage of Neo4j is that it saves all the data in the network rather than in the form of tables in relational databases, so it has good query speed and is especially suitable for expressing re...

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