2.1標準
ランキング状態をRedis APIで読み書きする。
ノード障害後もデータを復元できる耐久性を求め、キャッシュの再生成を前提にしない。
最も適切なデータストアはどれか。
× 不正解
耐久性が必要なRedis互換状態にはMemoryDBを検討し、再生成可能な一時キャッシュならElastiCacheとの違いを評価する。
詳細解説
正しいAmazon MemoryDB for Redis
Redis互換のインメモリDBで、耐久性とマルチAZレプリケーションを提供する。
Redis互換のインメモリDBで、耐久性とマルチAZレプリケーションを提供する。
誤りAmazon ElastiCache for Memcached
揮発性キャッシュで、ノード交換時にデータが失われる前提である。
揮発性キャッシュで、ノード交換時にデータが失われる前提である。
誤りS3 Glacier
耐久性は高いが、Redis APIと低レイテンシ更新を提供しない。
耐久性は高いが、Redis APIと低レイテンシ更新を提供しない。
誤りAthena
S3データのSQL分析で、Redis状態の低レイテンシ更新には向かない。
S3データのSQL分析で、Redis状態の低レイテンシ更新には向かない。
実際に確かめる
一時的な検証環境で実行できる例です。
MemoryDB・ElastiCache Redis・Memcachedの耐久性、レプリケーション、用途を確認する。期待される結果
耐久性が必要な状態と再生成可能キャッシュを区別できる。理解のポイント
- MemoryDB
- ElastiCache
- Redis
- 耐久性
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 2・Task 2.1と各サービスの公式ドキュメントを確認する。
基礎のおさらい
キャッシュ分類
失っても再生成できるか、失うと業務データが欠損するかで選定する。
レプリケーション
ノード障害、Multi-AZ、バックアップ、フェイルオーバー時間を比較する。
問題IDAWS-DEA-119
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告