为查询设置cypher规划器

时间:2016-09-28 14:47:23

标签: neo4j cypher

我试图了解密码策划者,而且我不确定一些事情。

  1. 我应该改变它,还是让Cypher引擎控制它?
  2. COST和RULE计划者有什么区别?

1 个答案:

答案 0 :(得分:1)

  1. 由于neo4j的每个版本都可能会调整规划器,因此唯一可以确定哪个规划器更适合特定查询和特定neo4j版本的方法是使用PROFILE和性能测试。此外,由于COST规划人员生成的计划取决于数据的实际特征,因此即使您没有升级到较新的neo4j版本,也可能需要定期测试两个规划人员的查询性能。
  2. This neo4j blog entry提供了有关规划人员的一些细节。