高性能アーキテクチャ設計
ある企業はキャッシュストアとして、マルチAZでの自動フェイルオーバー、データの永続化、およびソートセット型などの高度なデータ構造をサポートするインメモリデータストアを必要としている。このユースケースに最も適したElastiCacheのエンジンはどれか。
- ✓Redis
- BMemcached
- CDynamoDB Accelerator(DAX)
- DRDSのインメモリオプション
解説
RedisはMulti-AZレプリケーション、スナップショットによるデータ永続化、ソートセットなどの高度なデータ構造をサポートするのに対し、Memcachedはマルチスレッドでシンプルなキャッシュ用途に向くが永続化やレプリケーション、高度なデータ型はサポートしない。
根拠高性能アーキテクチャ設計:キャッシュエンジンの選定(Amazon ElastiCache)