加快neo4j上的cypher的查询速度

*********************原文   https://stackoom.com/question/2NqxB/%E5%A6%82%E4%BD%95%E8%AE%A1%E7%AE%97%E8%B7%B3%E6%95%B0%E4%B8%BA-neo-j-%E7%9A%84%E4%B8%A4%E4%B8%AA%E8%8A%82%E7%82%B9%E4%B9%8B%E9%97%B4%E7%9A%84%E8%B7%AF%E5%BE%84  *************

 

1 给每个节点一个标签或者类型

2  创建一个索引  ,可以加快对末端节点的搜索

如  create index on :type(name)

3  修改查询以强制在两个终端店上使用索引

match p=(n:Fool{name:"开始节点"})-[:Route*1..5]-(b:Foo{name:"Node2"}) using index n:Fool(name) using index b:Fool(name)   return p

 

posted @ 2021-06-09 11:24  大大的海棠湾  阅读(274)  评论(0)    收藏  举报