0

読み取りと書き込みのバランスの取れた負荷をサポートする分散キー/値ストアを探しています。

必要な機能:

  1. Get、Set、Incr
  2. ディスクバックアップ
  3. 非常に高速(つまり、結果整合性はOK)
  4. 高可用性(つまり、ノード障害時の負荷のリバランス)

機能があるのはうれしい:

  1. ディスクへのオーバーフロー(負荷に優れた局所性プロパティがあると仮定)
  2. プラットフォームに依存しない(例:Javaベース)

多くの分散キャッシングソリューションはget/setをサポートしていますが、incrはサポートしていないため、要件に適合する唯一のオプションはテラコッタのようです。(ただし、Redisの不安定なブランチにはクラスターモデルがあります)。

助言がありますか?

4

2 に答える 2

0

つまり、redisについて話すことができます。

必要な機能:

  1. はい、ハッシュ化された (順序付けられた) セットやリストなど、他の高度なデータ構造もサポートします
  2. はい、デフォルトで、redisはデータセットのスナップショットをディスクに保存します。
  3. はい。
  4. ノードの障害時に負荷を再調整することは、CAP の定理の観点から言えば、高可用性よりもむしろパーティションの許容範囲です。Redisはレプリケーションをサポートし、クラスターは開発中です。

あると便利な機能:

  1. 仮想メモリに関する記事を読んでください。
  2. POSIX システムのほとんど。

membasecouchbase serverも試してみてください。

于 2011-09-29T08:03:01.003 に答える
0

http://www.basho.com/ Riak がこれを行います。

于 2011-10-02T03:55:04.983 に答える