我在Neo4j中有多個關係的節點,如下圖所示,國家,地區等。但是我想爲只有關係跟隨的節點計算pagerank /節點排名。是否有任何教程使用Gremlin來做到這一點。使用gremlin查找節點排名
17838 - Follows->1743
17838 - Country-> 2
....
PS:請分享任何好的教程小鬼
於是我想出了這一點:
gremlin> m = [:].withDefault{1}
gremlin>g.V.transform{rank=m[it.name];neighbors = it.out('Follows').toList();degree = neighbors.size();neighbors.each{m[it.name]=m[it.name]+(rank/degree);}neighbors;}.scatter.range(0,10000).loop(3){true}.iterate()
這讓我空指針異常???
我沒有確切的答案,但也許這個博客激勵你:http://markorodriguez.com/(由主要貢獻者之一Gremlin) – castarco