给出一个图表,其中有类型用户和社会身份的节点,以及类型的知道和has_social_id的关系,如下所示:
User A has_social_id FB1
has_social_id Another
User B has_social_id FB2
User A knows User B
Foreach用户实体仅存储电子邮件,布尔属性和2个日期属性,对于socialid实体,仅存储整数属性和日期属性,并且每个用户平均拥有100个朋友和1.1社交身份。 / p>
您是否认为社区版可以处理大约80000个用户,每个用户约有100位朋友,性能合理而无需集群只增加一台机器的容量?
答案 0 :(得分:6)
是的,这是80,000人与800,000关系的图表。非常符合单个Neo4j实例的功能(轻松处理数十亿个节点/关系)。
我已经看到Neo4j的例子在Facebook社交图的大约60%上运行,所以如果你在Facebook的1%到60%之间,那么Neo4j被证明有效。 61%,你开辟了新天地: - )
吉姆