假设我有两个朋友,为了保持较低的关系数量,我是否应该使用从一个到另一个的出站关系,属性为"friend_type: mutual“,以表示双向友谊?(友谊的一种方式是"friend_type: following")
这是否会影响性能,因为属性不是第一类对象?或者我应该建立入站和出站的友谊关系,这样性能就不会受到影响。
例如,要找到我的一个朋友,他加我为好友,使用如下的外向关系:
朋友->You where f.friend_type="mutual“
或者改为依赖传入和传出关系(而不是属性)
鲁本<-:朋友->你
哪个选项可提供最佳性能?
320亿的关系限制可能看起来足够了,但嘿,我有很大的计划,如果它成功了,我需要我能得到的所有关系……
发布于 2013-03-28 12:42:07
如果您只需遍历关系而不必查看这些关系的属性,那么您的图形将会更快。320亿的关系约束很快就会被移除,我不会为此担心。
https://stackoverflow.com/questions/15669893
复制相似问题