Neo4j批量导入数据

这一生的挚爱 提交于 2019-12-08 05:05:10

有接近2G的数据想导入到Neo4j图数据库中,最开始想的是利用python连接数据库,利用Cypher查询语句一条条的进行,但是发现时间消耗非常大,程序越来越慢,数据最终没有导入完成就放弃了。(7电脑*24工作,半个月才导了不到一半的数据)

最后决定采用批量导入(原来没用批量导入是想插入的时候先判断是否存在,事实证明只要设置好ID就行)

参考文章:
https://www.jianshu.com/p/32ce953604d5
https://blog.csdn.net/macanv/article/details/78296066
https://blog.csdn.net/sinat_25479505/article/details/80996402

有点累,不详细写,直说我成功的语句:
进入 bin目录下面:

 ./neo4j-admin import --database graph.db --id-type string --nodes:person E:\Source\pyCharm\CVS\person.csv --relationships:relation E:\Source\pyCharm\CVS\relation.csv
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!