Q86 — AWS DVA-C02 第3章

第 86/100 問 | ← 第3章

ある組織がAmazon S3で大規模なファイルを保存しており、最終ユーザーにファイルのメタデータを表示するWebアプリケーションを開発しています。ユーザーはメタデータに基づいてダウンロードしたいオブジェクトを選択します。この組織は、ファイルサイズなどのメタデータをミリ秒単位の遅延で検索できる仕組みを必要としています。 このタスクを完了するためにどのAWSサービスを使用すべきですか?

正解: A. Amazon DynamoDB

解説

DynamoDBは、高並列性および低遅延のデータアクセスに非常に適した高速かつ柔軟なNoSQLデータベースサービスです。ファイルのメタデータの保存および迅速な検索に最適であり、個別桁のミリ秒単位の検索パフォーマンスを提供できます。EC2はコンピューティング能力を提供するサービスであり、メタデータのインデックス作成および検索には直接使用できません。AWS Lambdaはサーバーレスコンピューティング向けで、特定の関数タスクを実行するものであり、データのインデックス作成および保存を専門とするものではありません。RDSはリレーショナルデータベースサービスであり、大規模な非構造化データおよび低遅延検索の処理においては、DynamoDBほど効率的ではありません。以上より、選択肢Aが正解です。