Servisphere
Amazon MemoryDB のアイコン(AWS Architecture Icons)

Amazon MemoryDB

耐久性のあるインメモリDB

ValkeyおよびRedis OSS互換のインメモリデータベースですが、耐久性があります。すべての書き込みがMulti-AZのtransaction logに保存されるため、キャッシュだけでなくプライマリデータベースとして使えます。

  • コスト$$$ 高め
  • 難易度●●●●●
  • 未使用でも課金?はい
  • AWS マネージド
  • 出題試験SAA

範囲: Regional(Multi-AZ)

MemoryDB をマップで開く →
たとえるならとても速く読める壁の掲示板ですが、書き込むたびに台帳にもバックアップが記録されるようなものです。

いつ使う?

✓ 使うべき場面

プライマリデータにインメモリの速度とRedisのデータ構造が必要で、データ損失を許容できないとき。

✗ 避けるべき場面

一時的なキャッシュだけでよく、より安くしたい → ElastiCache。大規模なserverless key-value → DynamoDB。

よくある使い方

  • 耐久性が必要なセッション・ショッピングカート
  • リアルタイムのランキング・カウンター
  • 低レイテンシーDBが必要なマイクロサービス

料金はいくら?

  • 課金方式: nodeごとの時間料金に、transaction logへの書き込みデータGBと無料枠を超えるsnapshotの料金が加わります。

料金は us-east-1 の参考値(2026年10月14日 更新)で、変更されている可能性があります。必ず AWS の料金ページでご確認ください。

関連サービス

SAA-C03 対策

MemoryDB は次の対策モジュールで扱っています:

MemoryDB をマップで開く →