【发布时间】:2015-07-23 06:32:59
【问题描述】:
我一直在尝试比较 neo4j 中的查询性能。
为了提高查询效率,我添加了索引,使用配置文件分析结果,并尝试在使用 USING INDEX 时执行相同操作。
在大多数查询中,使用第二个选项(使用 USING INDEX)时 DB Hits 要好得多,行数相同或更少,但时间性能似乎不可靠:在添加 USING INDEX 的多个查询中,虽然速度较慢通过重新执行查询,更好的性能参数(db hits & rows)和时间变得更好。
为了阻止缓存的干扰,转到属性文件,将 neo4j.properties 中的 cache_type 更改为 none 并重新启动 neo,但似乎每次相同查询的结果都更快(直到某点)。
最好的测试方法是什么?
【问题讨论】:
标签: performance caching indexing neo4j