0

私は面白い問題に直面しています。Facebook、Foursquare、Twitterの集計フィードをユーザーに表示する必要があり、どのソリューションを使用すればよいかわかりません。多くのバッチが並行して実行されており、アクティビティストリームには多くの更新があります。

アクティビティのリストを操作する必要があるため、最初にRedisを試しましたが、多くのsunionstoreコマンドを使用しているとレプリケーションが機能しません。私は考えていました:

  • noSQL->HBase。

  • newSQL->VoltDBおよびSQLFire。

  • data-grid-> Infinispan、GridGain、Gigaspace

私は何を使うべきだと思いますか?他に何かアイデアはありますか?

4

1 に答える 1

0

現在、 Hazelcastを本番環境で 2 年間使用しており、そのパフォーマンスとスケーラビリティに非常に満足しています。

Gridgain も使用しますが、データ グリッドではなく計算グリッドとして使用します。

バッチとリアルタイムの挿入が可能で、その API とドキュメントが優れているため、Hazelcast は良い方法だと思います。

于 2012-07-04T10:02:51.940 に答える