如何加速 neo4j bloom SEARCH PHRASE?

How to speed up neo4j bloom SEARCH PHRASE?

我想在图表上显示来自特定节点(公司)的所有连接(最多 6 个)。

我简单地使用了以下:

MATCH path=(c:Company)-[*1..6]-()
where c.property1=$company
RETURN path, c

但是执行查询需要很多时间。

关于如何修改此查询或如何加快进程的任何建议?

此致!

首先,遍历 6 跳可能会很多,尤其是在 well-connected 图中。

不过,我建议您使用以下查询来优化您的搜索:

MATCH path=shortestPath((c:Company)-[*1..6]-(e))
where c.property1=$company AND NOT c = e
RETURN path, c