VoldeMortはCassandraと比較してどうですか?
解決
ノードを追加するためのヴォルデモートのサポートは、最近(今月)追加されました。ですから、調理する時間とより大きなコミュニティテストを考えると、Cassandraはより堅牢になると思います。
どちらも高速です(マシンあたり10K OPS/s> 10K OPS)。彼らのストレージデザインのため、私はカサンドラが書き込みでより速くなると予想し、ヴォルデモートは読み取りでより速くなると予想しています。また、ノードあたりのデータの量が増加するにつれて、Cassandraのパフォーマンスが低下すると予想されます。そしてもちろん、単なるキー/値データモデル以上のものが必要な場合は、CassandraのColumnfamilyモデルが勝ちます。
昨年6月にNOSQL SFのために行ったもの以来、直接対面のベンチマークはわかりません。 (「vpork」の話 http://blog.oskarsson.nu/2009/06/nosql-debrief.html)8か月は、この多くの発展の下でプロジェクトを持つ永遠です。
他のヒント
いくつかの追加コメント:
- 書き込み速度に関しては、Cassandraはより速くする必要があります - 読み取りよりも速く書くことができるように設計されています(特殊な方法のストレージが行われるため、書き込みのために即時ディスクヒットを避けることができます)
しかし、主な違いは実際にはパフォーマンスではなく機能セットです。VoldeMortは厳密にキー/バリューストア(現在はとにかく)です。一方、Cassandraは範囲クエリ(注文予約済みのパーティショナー付き)を提供でき、データ(列家族などの構造が少しあります。 )。前者は設計の重要な考慮事項です。後者のIMOが少ないので、クライアント側のBLOBデータをいつでも構築できます。
所属していません StackOverflow