在处理大规模数据导入到neo4j时,尤其是涉及到百万级的数据量,使用合适的导入工具和方法至关重要。以下是一些建议和步骤来解决您遇到的问题:
对于大规模数据导入,Neo4j官方推荐使用
neo4j-import
准备数据文件:
neo4j-import
使用neo4j-import命令:
确保Neo4j数据库为空,因为
neo4j-import
使用以下命令进行导入:
neo4j-admin import --nodes=import/nodes1.csv,import/nodes2.csv --relationships=import/relationships.csv
其中
import/nodes1.csv
import/nodes2.csv
import/relationships.csv
启动Neo4j数据库:
file:///d:/csv/company.csv
节点文件(nodes1.csv):
id:ID,name 1,Node1 2,Node2 ...
节点文件(nodes2.csv):
id:ID,name 1,NodeA 2,NodeB ...
关系文件(relationships.csv):
:start_id,:end_id,:TYPE 1,1,REL_TYPE 2,2,REL_TYPE ...
通过以上方法,您应该能够高效地将90万和500万的节点以及150万的关系导入到Neo4j数据库中。

以上就是2018-11-19 Neo4j百万级数据导入只能用neo4j-import的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号