假设我有两个人是朋友,为了保持低关系的数量,我应该使用“friend_type:mutual”属性从一个到另一个的出站关系来表示两个友谊的方式? (单向友谊会有“friend_type:follow”)
这是否会影响性能,因为属性不是第一类对象?或者我应该建立入站和出站友谊关系,以免性能受损。
例如,为了找到我的一个朋友,使用了一个外向的关系,例如:
鲁本[f:朋友] - >你 其中f.friend_type =“mutual”
或者相反,依赖传入和传出关系(不是属性)
Ruben< - [:朋友] - >你
哪个选项提供最佳性能?
320亿的关系限制可能看起来已经足够了,但是,嘿,我有很大的计划,如果它有效,我将需要我能得到的所有关系....
答案 0 :(得分:3)
如果您只需要遍历关系而不必查看这些关系中的属性,那么您的图表会更快。即将删除32亿关系约束,我不担心。