我无法弄清楚如何将我的 neo4j 图从 Heroku ( http://www.heroku.com ) 导入(复制)到我的本地 neo4j 实例。
我现在做的步骤:
通过 neo4j 仪表板创建我的 Heroku neo4j 数据库的备份
下载备份的 zip 文件并解压
通过 rake neo4j:stop 停止本地 neo4j 服务器(我正在使用 rails 和这个美妙的 gem https://github.com/maxdemarzi/neography)
删除我的 neo4j/data 文件夹中的所有内容,并将其替换为我从备份 zip 文件中提取的文件夹的内容
启动本地neo4j服务器
然后,如果我访问 localhost:7474(我的本地 neo4j 网络管理员)并查询节点数,我会得到 1 个节点(根)。所以我的数据库仍然是空的,我应该有大约 1000 个节点。我究竟做错了什么 ?
这是我从 Heroku 获得并复制到数据文件夹的文件列表。备份中不应该还包含一个 graph.db 文件夹吗?
有没有其他方法可以将 Neo4j 数据库从 Heroku 导入本地机器?我的 neo4j 实例的版本是 1.8.1,我相信 Heroku 版本是一样的。