我想通过Spring Data Neo4j 4.0.0将实时日志记录数据插入到Neo4j 2.2.1中。记录数据非常大,可能达到数十万条记录。如何实现这种功能的最佳方式是什么?在所有节点实体对象创建结束时使用.save(Iterable)方法是否安全?在Spring Data Neo4j 4.0.0中是否有类似批量插入机制的东西?提前谢谢!
答案 0 :(得分:2)
由于SDN4可以直接使用现有数据库,因此可以使用neo4j-import进行初始导入。
来自Neo4j 2.2。我们还可以维持参数化密码的高度并发写入负载,我认为你应该能够使用SDN4多线程向Neo4j添加数据。即创建让我们说每批1000到10k个对象并将其发送出去。
否则你可以直接将参数化Cypher同时发送到Neo4j。