【发布时间】:2014-11-05 07:56:08
【问题描述】:
给定一个类似于包含 3000 名演员和 5000 部电影的电影数据库的模型,您将如何找到最常见的演员群体一起工作?
我已经尝试过类似的东西
match (a1:Actor)-[:ACTED_IN]-(m:Movie)-[:ACTED_IN]-(a2:Actor)
where a1<>a2
return distinct a1, count(m) as movieCount, a2 limit 999
但这会使服务器达到 99% 的 cpu 并且永远不会回来。此外,它只会给我配对,而不是组。
我尝试过 length(collect (m)) 或 collect a2,但似乎都没有返回与我的目标相关的内容。
如果您想尝试一下,并提供一两个指针,我们将不胜感激。
【问题讨论】: