查询3层关系,neo4j很慢没有返回结果
发布于 7 年前 作者 444728248 5184 次浏览 来自 问答

查询语句 Match p=(n:CASE_INFO {CASE_NO=‘A111111111111’} ) -[…3]-() return p; 但是我执行count语句 Match p=(n:CASE_INFO {CASE_NO=‘A111111111111’} ) -[…3]-() return count§;速度很快返回1423个节点。 第一个语句执行很慢 这个关系包含三个实体,A,B,C(涉及安全这边举例说明)

7 回复

你试试用cypher-shell执行,或者更改语句,指明你要查询的关系

cypher-shelll执行了,还是卡了,默认我是查询所有的关系的。不指定会很慢?

@aqzwy cypher-shell与browser没啥区别吧?

没啥区别的。我这个节点的数据很多有很多个。这种怎么优化语句?

有区别的 个人人为shell没有结果图形的渲染,会相对快

第一个你返回了图,肯定慢了

@18770911080 现在就是性能有问题,查询1千多节点的时候遍历非常慢

回到顶部