Neo4j替代mysql视图

时间:2016-05-22 15:30:27

标签: mysql neo4j

我需要一个帮助,我是Neo4j数据库的新手,实际上我刚刚开始学习它2天前。我有一个任务是将我们的mysql数据库迁移到neo4j数据库。我已经创建了节点及其关系,我将mysql表导出到csv文件并将它们导入neo4j。 我有两个问题:

  1. 我有一些mysql视图,我曾经依赖它们来获取一些实时统计信息。我试着试着在new4j中定义一些改变视图结构的方法。在我的SQL中,我曾经从视图中选择一个特定的行并获取其值。我现在该怎么办?
  2. 有没有办法可以让mysql和neo4j同时运行,并保持neo4j与mysql同步?就像我将数据插入mysql一样,有没有办法与neo4j自动同步?
  3. 提前致谢。

1 个答案:

答案 0 :(得分:1)

Neo4j中没有视图 - 您需要围绕您正在构建的节点和关系创建查询。没有什么可以阻止你在节点之间建立额外的关系,以方便你的查询。

Neo4j是自己​​的数据库,与其他数据库(例如您的MySQL实例)分开。需要完成的任何同步都需要在您的应用中进行。