如何获得所有点之间的共同邻居?
发布于 3 年前 作者 qiaoqiao1998 597 次浏览 来自 问答

各位好,我最近刚接触neo4j,想对csv中的对象求共同邻居,目前会求单对点之间的共同邻居,但不知道有什么方法可以求出所有节点间的共同邻居。求指教

2 回复

那就是超级节点吧,match (n)-[r}-() where count®>10000 return n

我觉得这个应该用neo4j GDS的centrality 算法来完成,尤其是数据量大的时候。这是经过优化的算法,可以有比较高的性能。 https://neo4j.com/docs/graph-data-science/current/algorithms/centrality/

回到顶部