Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Neo4J数据库从GrapheneDB导入本地_Neo4j_Graphenedb - Fatal编程技术网

将Neo4J数据库从GrapheneDB导入本地

将Neo4J数据库从GrapheneDB导入本地,neo4j,graphenedb,Neo4j,Graphenedb,我创建了一个使用Neo4J数据库的应用程序。我在Windows中开发了一个本地实例,在开发GrapheneDB服务器上购买了一些空间,迁移了我的数据库,并让一些用户测试了我的应用程序。我希望调试我的应用程序中的一些问题。我只想在Neo4j的本地实例上对他们的数据副本进行开发。GrapheneDB提供了下载包含数据库内容的graph.db.zip文件的功能。如何使用Neo4j桌面导入此文件?Neo4J桌面似乎只导入csv文件。我试图用zip文件的内容覆盖graph.db文件夹,但我的数据库没有出现

我创建了一个使用Neo4J数据库的应用程序。我在Windows中开发了一个本地实例,在开发GrapheneDB服务器上购买了一些空间,迁移了我的数据库,并让一些用户测试了我的应用程序。我希望调试我的应用程序中的一些问题。我只想在Neo4j的本地实例上对他们的数据副本进行开发。GrapheneDB提供了下载包含数据库内容的graph.db.zip文件的功能。如何使用Neo4j桌面导入此文件?Neo4J桌面似乎只导入csv文件。我试图用zip文件的内容覆盖graph.db文件夹,但我的数据库没有出现在我的Neo4J桌面上。如何将我的GrapheneDB导入到本地?

两种方法可能非常相似:

使用neo4j管理
  • 在Neo4j桌面中创建本地图形
    • 我使用了和石墨烯中相同的图形名称
    • 确保数据库版本与Graphene中的版本相同
  • 不要启动数据库,而是单击管理,然后单击终端选项卡
  • 将graphdb.zip文件的内容解压缩到本地的某个位置,例如,本例中的C:\Temp\graphdb
  • 运行neo4j管理员还原--from=“C:\temp\graphdb”
  • 使用Neo4j桌面启动数据库
  • 你应该有一个工作数据库
手工复制文件
  • 在Neo4j桌面中创建本地图形
    • 我使用了和石墨烯中相同的图形名称
    • 确保数据库版本与Graphene中的版本相同
  • 不要启动数据库,而是单击管理,然后打开文件夹
  • 输入
    数据库
    文件夹-该文件夹应为空
  • 创建一个名为
    graph.db
    的新文件夹(名称必须准确)
  • graphdb.zip
    文件的内容复制到新的
    graph.db
    文件夹中
  • 使用Neo4j桌面启动数据库
  • 你应该有一个工作数据库
我在一个只有一个节点的图上测试了这一点,但它确实起了作用——我怀疑数据库版本匹配非常重要