【问题标题】:Neo4j advanced mapping SDNNeo4j 高级映射 SDN
【发布时间】:2017-11-20 14:35:59
【问题描述】:

我们一直在使用基本的 neo4j SDN repository.save() 来使用螺栓驱动器一次性保存大量实体。但是,这需要的时间比我们预期的要多。 JUst 在 StackOverflow 中遇到了相同的查询,发现“使用 neo4j 进行高级映射”更快。任何人都可以解释或提供一些链接吗?

save method of CRUDRepository is very slow?

Spring Data Neo4j: why save method takes so long?

【问题讨论】:

    标签: java neo4j spring-data-neo4j


    【解决方案1】:

    找出导致图形数据库查询缓慢的一个原因,

    我们将@Transactional 用于涉及“锁定”操作的方法。这让我变慢了

    不带@Transactional 的执行时间:30 秒
    @Transactional 的执行时间:大约 4 分钟

    然后我们实施了手动锁定策略!尽管如此,对于单个图形数据库查询来说,30 秒还是很长的。期待一些输入以进一步优化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-30
      • 2015-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多