【发布时间】:2017-11-20 14:35:59
【问题描述】:
我们一直在使用基本的 neo4j SDN repository.save() 来使用螺栓驱动器一次性保存大量实体。但是,这需要的时间比我们预期的要多。 JUst 在 StackOverflow 中遇到了相同的查询,发现“使用 neo4j 进行高级映射”更快。任何人都可以解释或提供一些链接吗?
【问题讨论】:
标签: java neo4j spring-data-neo4j
我们一直在使用基本的 neo4j SDN repository.save() 来使用螺栓驱动器一次性保存大量实体。但是,这需要的时间比我们预期的要多。 JUst 在 StackOverflow 中遇到了相同的查询,发现“使用 neo4j 进行高级映射”更快。任何人都可以解释或提供一些链接吗?
【问题讨论】:
标签: java neo4j spring-data-neo4j
找出导致图形数据库查询缓慢的一个原因,
我们将@Transactional 用于涉及“锁定”操作的方法。这让我变慢了
不带@Transactional 的执行时间:30 秒
@Transactional 的执行时间:大约 4 分钟
然后我们实施了手动锁定策略!尽管如此,对于单个图形数据库查询来说,30 秒还是很长的。期待一些输入以进一步优化。
【讨论】: