過去問ドリル

DynamoDBとは

サーバー管理不要で、大規模・低遅延に使えるマネージドなNoSQL(キーバリュー)データベース。

解説

DynamoDB は、キーで高速にアクセスするNoSQLデータベースです。サーバーの管理が不要で、非常に大きな規模でも安定した低遅延で動作します。急なアクセス増にも自動で対応でき、使った分だけ課金するオンデマンド容量モードも選べます。決まったキーでの読み書きが中心の用途(セッション管理、IoT、ゲームのスコアなど)に向きます。複雑な結合や柔軟な検索が必要な場合は、リレーショナルデータベース(RDS)が適します。

試験での出方

DynamoDB(NoSQL・キーアクセス・大規模低遅延)とRDS(リレーショナル・結合)の使い分けが問われます。

あわせて読みたい用語

この用語が解説に出てくる問題