AWS Compare 学習まとめ

RDS vs Aurora vs DynamoDB

RDS vs Aurora vs DynamoDB

compareRDS vs Aurora vs DynamoDBAWS
最終整理

Managed Relational Engine は RDS、AWS 最適化 Relational は Aurora、Serverless Key-Value Access は DynamoDB。

一言で理解

Managed Relational Engine は RDS、AWS 最適化 Relational は Aurora、Serverless Key-Value Access は DynamoDB。

要点

  • RDS は一般的な Engine、SQL、Transaction、Join を Managed Operation とともに提供する。
  • Aurora は MySQL / PostgreSQL 互換で、分散 Storage と AWS 独自の Scaling / Availability 機能を持つ。
  • DynamoDB は Partition Key と既知の Access Pattern を中心に設計する Serverless NoSQL。

試験での判断

Multi-AZ は HA、Read Replica は Read Scaling、DynamoDB は Join ではなく Key / Query から設計する。