我不确定这个标题的措辞是否很好,但不知道该怎么做。我正在用一些数据填充 Neo4j 数据库。
数据主要是从我拥有的关于成对用户的数据中生成的。用户之间存在百分比关系,例如:
80
A ---> B
但反向关系不一样:
60
A <--- B
我可以把这两种关系都放进去,但我想我可以做的是使用平均值:
70
A <--> B
但我愿意接受这里的建议。
我想在 Neo4j 中做的是获取相关用户组。例如,我想获得一组平均百分比 > 50 的用户。所以,如果我们有:
A
40 / \ 60
B --- C ------ D
20 70
我们会得到一个子集,比如:
A
\ 60
C ------ D
70
我不知道该怎么做。另一件事是我很确定不可能从任何其他节点到达任何节点,我认为它是脱节的。比如,几个大图。但我希望能够获得上述所有内容,即使某些节点组与其他节点完全分开。
作为数字的概念,将有大约 100,000 个节点和 550,000 条边