1

假设我有两个人是朋友,为了尽量减少使用的关系数量,我是否应该使用具有“friend_type:相互”属性的从一个到另一个的出站关系来表示双向友谊?(一种方式友谊将有“friend_type:关注”)

由于属性不是一流的对象,这会影响性能吗?或者我应该建立入站和出站友谊关系,这样性能就不会受到影响。

例如,要找到我的朋友,使用外向关系,例如:

鲁本 [f:Friend]->You where f.friend_type="mutual"

或者,依赖传入和传出关系(而不是属性)

鲁本 <-[:Friend]-> 你

哪个选项提供最佳性能?

320 亿关系限制似乎足够了,但是,嘿,我有很大的计划,如果成功,我将需要我能得到的所有关系......

4

1 回答 1

3

如果您只需要遍历关系而不必查看这些关系的属性,您的图表将会更快。320亿关系约束很快就会被移除,我不会担心。

于 2013-03-28T04:42:06.930 回答