Neo4j高级映射SDN

时间:2017-11-20 14:35:59

标签: java neo4j spring-data-neo4j

我们一直在使用基本的neo4j SDN repository.save()来使用bolt驱动程序一次性保存大量实体。但是,它花费的时间比我们预期的要多。 JUst在StackOverflow中遇到了相同的查询,并在neo4j"中找到了#34;高级映射。是比较快的。任何人都可以解释或提供相同的链接吗?

save method of CRUDRepository is very slow?

Spring Data Neo4j: why save method takes so long?

1 个答案:

答案 0 :(得分:0)

找出使图表数据库查询变慢的一个原因,

我们使用@Transactional来处理涉及“锁定”操作的方法。和慢的

执行时间没有@Transactional:30秒
@Transactional的执行时间:大约4分钟

然后我们实施了手动锁定策略!对于单个图形数据库查询,30秒仍然是如此。期待一些投入进一步优化。