我使用批处理导入程序将数据从mysql迁移到neo4j。
我可以使用批处理导入程序使用以下命令将节点和关系导入ne04j:
java -server -Xms1024M -jar D:/Neo4j/target/batch-import-jar-with-dependencies.jar
neo4j/data/graph.db nodes.csv relationships.csv
导入后,当我启动neo4j服务器并更改了数据库位置时(新位置指向使用批处理导入程序创建的neo4j/data/graph.db
),neo4j没有开始并说
Starting Neo4j Server failed: Error starting org.neo4j.kernel.EmbeddedGraphDatabase,
D:\Neo4j\data\neo4j\data\graph.db
在D:\ Neo4j \ data \ neo4j \ data \ graph.db下创建的文件之一是messages.log
,该日志文件的内容如下:
2014-07-22 10:47:28.958+0000 INFO [org.neo4j]: Thread[main,5,main] Starting
BatchInserter(EmbeddedBatchInserter[D:\Neo4j\data\neo4j\data\new.graphdb])
2014-07-22 10:47:31.424+0000 INFO [org.neo4j]: Thread[main,5,main] Clean shutdown
on BatchInserter(EmbeddedBatchInserter[D:\Neo4j\data\neo4j\data\new.graphdb])
这里发生了什么?
那么需要做什么?如何在neo4j服务器中看到新导入的节点和关系?