あなたは次のような状況を持っている場合は、Memcachedのを選択してください。
-
あなたは、可能な限り、モデルが同じくらい簡単にする必要があります。
-
あなたは、複数のコアやスレッドを持つ大規模なノードを実行する必要があります。
-
あなたは、ノードを追加および削除する増減のシステム要件に合わせて拡張できる能力を持っている必要があります。
-
あなたは、データベースなどのオブジェクトをキャッシュする必要があります。
-
Memcachedの、Redisの(無効クラスタモード)とRedisの(有効クラスタモード)の比較の概要
memcachedの Redisの(無効クラスタモード) Redisの(有効クラスタモード) エンジンのバージョン 1.4.xの 2.8.x以降 3.2.xの以降 データの種類 簡単‡ 2.8.x - コンプレックス* 3.2.xで以降 - コンプレックス コンプレックス データパーティション それはあります ノー それはあります クラスタは変更可能です それはあります それはあります 3.2.10以降 - リミテッド オンライン再断片化 ノー ノー 3.2.10以降 暗号化 ノー 3.2.6,4.0.10以降 3.2.6,4.0.10以降 コンプライアンスの証明 コンプライアンスの証明 FedRAMP
HIPAA
PCI DSS
ノー
ノー
ノー
3.2.6,4.0.10以降
3.2.6,4.0.10以降
3.2.6,4.0.10以降
3.2.6,4.0.10以降
3.2.6,4.0.10以降
3.2.6,4.0.10以降
マルチスレッド それはあります ノー ノー ノードタイプのアップグレード ノー それはあります ノー エンジンのアップグレード それはあります それはあります それはあります 高可用性(コピー) ノー それはあります それはあります 自動フェイルオーバー ノー オプショナル 不可欠 機能をパブリッシュ/サブスクライブ ノー それはあります それはあります ソートを設定 ノー それはあります それはあります バックアップとリカバリ ノー それはあります それはあります 地理空間インデックス ノー 2.8.x - なし それはあります 3.2.xの以降では - です 備考: ‡ストリング、オブジェクト(例えば、データベース) *文字列のセット、セットを注文し、リスト、ハッシュ、ビットマップ、hyperloglog ストリングス、セット、セットを並べ替え、リスト、ハッシュ、ビットマップ、hyperloglog、地理空間インデックス