查询速度太慢,是何原因
发布于 7 年前 作者 feng1990liu 5947 次浏览 来自 问答

match(u)-[r]-(n:User) where u.phone=‘13198068999’ return u,r,n 该查询速度太慢5min以上未出结果 本地电脑基本配置:16G内存 ssd win10 neo4j数据库:节点几千万,关系同样数量级

7 回复

可以用sringdataneo4j查询

也可以对phone 建立索引 create index on:(lable:phone)

create index on:lable(phone) 不好意思,上面的写错了

@goodwater 谢谢!phone在导入时有加id,csv标签头phone:ID 这应该也算索引吧?

应该不算!你的关系层数多吗?

@goodwater 不算多 那我加个index试试,谢谢!

需要优化neo4j.conf文件中的heap size 相关参数

回到顶部