moomz
/vs·tech·ja

🔴Redis vs Memcached💾

Memcachedは軽量で速いキーバリューキャッシュ、Redisは多用途なデータ構造サーバーです。純粋なシンプルさか豊富な機能かの選択です。

moomzで投票:どっちが勝つ?
moomz.com — 10秒・匿名・無料
🔴Redis
  • リスト・セット・ソート済みセット・ストリームなどのリッチなデータ型
  • 再起動後も生き残るオプションの永続化
  • Pub/Sub・スクリプティング・組み込みクラスタリング
  • キャッシュ・キュー・リーダーボードにも使える
💾Memcached
  • 設計上極めてシンプルで軽量
  • 高スループットなシンプルキャッシュのためのマルチスレッド
  • 格納アイテムあたりのメモリオーバーヘッドが小さい
  • プレーンなキーバリューキャッシュで高速かつ予測可能

結論

キャッシュ・キュー・Pub/Sub・データ構造すべてを求めるなら汎用性のRedis。速くてシンプルなマルチスレッドキャッシュだけが必要ならMemcachedを選びましょう。

よくある質問

RedisはMemcachedより速いですか?+

シンプルなキーバリューキャッシュなら同程度ですが、RedisははるかにMultiple機能を追加します。

Memcachedはデータを永続化しますか?+

いいえ — Memcachedは純粋なインメモリです。一方Redisはオプションの永続化を提供します。

どちらのメモリ使用量が少ないですか?+

Memcachedはプレーンな文字列でわずかに少ないですが、Redisは豊富な機能のために多少多く使います。

他の言語

他の tech

moomzで投票:どっちが勝つ?