イントロ
データベースサービスの基本
データの形でサービスを分ける
AWSのデータベースサービスは、表形式、キー・値、一時的な高速化など、扱うデータの形や目的で選びます。
上下にスクロールするかキーボードの上下キーを使うと、次の学習カードへ進めます。
データの形でサービスを分ける
AWSのデータベースサービスは、表形式、キー・値、一時的な高速化など、扱うデータの形や目的で選びます。
| 分類 | 代表サービス | 向く見方 |
|---|---|---|
| リレーショナル | RDS / Aurora | 表と表の関係 |
| NoSQL | DynamoDB | キーで高速に取得 |
| メモリ型 | ElastiCache | よく使うデータを高速化 |
| 移行支援 | DMS | DBを移す支援 |
分類リレーショナル
分類NoSQL
分類メモリ型
分類移行支援
データベースは、どんな形で取り出したいかを見て選ぶ。
問題文では、表の関係か、キー・値か、一時的な高速化かを見る。 よくある誤解: データを保存するものはすべてS3かRDSだと思う。
Amazon RDSの役割
Amazon Auroraとの違い
用途で選ぶ
表どうしの関係を扱うリレーショナルデータベースの代表として最も近いものはどれですか。
RDS/Auroraはリレーショナル
DynamoDBはNoSQLの代表
ElastiCacheは高速化の入口
データの形と取り出し方で選ぶ