【发布时间】:2021-12-02 01:40:17
【问题描述】:
大型数据库中的下一个查询几乎需要一分钟。
MATCH (p1:Politician)-[r1:mentioned_by]->(c:Channel {name: "TN"})<-[r2:mentioned_by {video_id: r1.video_id}]-(p2:Politician)
WHERE p1.fullname < p2.fullname
WITH DISTINCT p1.fullname AS x, p2.fullname AS y
RETURN COUNT(*) AS rows
我在 Channel 节点的 name 属性上添加了一个索引,并保存了至少 10 秒,但总而言之,查询需要 50 秒,这已经很多了。 关于创建哪个索引有什么建议吗?
【问题讨论】:
标签: neo4j