1

タイプ users と social identities のノードがあり、タイプが know と has_social_id の関係があるグラフを考えると、次のようになります。

User A has_social_id FB1
       has_social_id Another
User B has_social_id FB2
User A knows User B

各ユーザー エンティティにはメール、ブール プロパティ、および 2 つの日付プロパティのみが保存され、socialid エンティティには整数プロパティと日付プロパティのみが保存され、各ユーザーには平均 100 人の友人と 1.1 のソーシャル ID があります。

コミュニティ エディションは、1 台のマシンの容量を増やすだけのクラスタリングを必要とせずに、それぞれ約 100 人の友人を持つ約 80000 人のユーザーを処理できると思いますか?

4

1 に答える 1

6

はい、これは 800,000 の関係を持つ 80,000 人のグラフです。単一の Neo4j インスタンス (数十億のノード/関係を簡単に処理する) の機能の範囲内に非常に収まっています。

Facebook ソーシャル グラフの約 60% で Neo4j が実行されている例を見てきました。したがって、Facebook の 1% から 60% の間であれば、Neo4j が機能することが証明されています。61% で、あなたは新境地を開拓しています :-)

ジム

于 2013-05-30T09:45:30.130 に答える