0
1

More than 1 year has passed since last update.

ソリューションアーキテクト対策_ElactiCache篇

Posted at

はじめに

試験勉強した際のメモを自分用に記事化。
内容は公式やBlack Beltの写経ですので目新しいことはありません:pray:

ElastiCacheのMemchashedとRedisの違い

Memchached

・マルチスレッドで動作する
・CPUのコア数を上げるとパフォーマンスも上がる
・キーとバリューをシンプルな1:1で組み合わせて保存する

シンプルでメモリの使用効率というパフォーマンスの観点で優れている。

Redis

・シングルスレッドで動作する
・snapshotベースでのバックアップ、リストアに対応
・マスターと複数のスレーブのクラスター構成により、負荷分散が可能
・クラスターモードについては、有効/無効を選ぶことができる

メモリ上のデータをディスクに保存することで、データを消失せずに済む。
Memchashedに比べて、pub/sub機能があったり、自動的なフェイルオーバーができたり、キーストアの永続性が必要であったりと、バックアップと復元性に優れている。

おわりに

Elastic系使ったことが無いので難しい…!
引き続き追記します。

簡単ですが以上です。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1