ElastiCache for Redisはキャッシュとして設計されており、ノード障害時にはデータが失われる可能性があります。「データ損失ゼロ」の耐久性保証はありません。
B
Amazon MemoryDB for Redis
✓ 正解
Amazon MemoryDB for Redisは、Redisと互換性のある超高耐久性インメモリデータベースです。マルチAZにわたる分散トランザクションログにデータを永続化するため、AZ障害発生時でもデータ損失ゼロを保証します。マイクロ秒の読み取り・ミリ秒の書き込みレイテンシを実現し、Redisの全データ構造をサポートするため、キャッシュではなくプライマリDBとして利用できます。
Amazon MemoryDB for Redisは、Redisと互換性のある超高耐久性インメモリデータベースです。マルチAZにわたる分散トランザクションログにデータを永続化するため、AZ障害発生時でもデータ損失ゼロを保証します。マイクロ秒の読み取り・ミリ秒の書き込みレイテンシを実現し、Redisの全データ構造をサポートするため、キャッシュではなくプライマリDBとして利用できます。
選択肢AのElastiCache for Redisはキャッシュとして設計されており、ノード障害時にはデータが失われる可能性があります。「データ損失ゼロ」の耐久性保証はありません。
選択肢CのMemcachedはシンプルなキー・バリューキャッシュであり、Redisデータ構造をサポートしません。
選択肢DのDynamoDB+DAXでは、DAXはDynamoDB専用のキャッシュであり、スタンドアロンのインメモリデータストアとしては使用できません。