SAA高性能なアーキテクチャの設計
数百万人のユーザーが利用するモバイルアプリのバックエンドとして、ミリ秒単位のレスポンスが求められるスケーラブルなNoSQLデータベースを導入したいと考えています。どのサービスを選択すべきですか?
AAmazon RDS for PostgreSQL
Amazon RDS for PostgreSQLはリレーショナルデータベースであり、超大規模な書き込みスループットにおいてはDynamoDBの方が適しています。
BAmazon Redshift
Amazon Redshiftはデータウェアハウスであり、分析用のためリアルタイム応答には向きません。
CAmazon DynamoDB
✓ 正解
DynamoDBがフルマネージドなNoSQLデータベースであり、どんな規模でも一貫して10ミリ秒未満のパフォーマンスを提供するように設計されています。オートスケーリング機能により、数百万ユーザーの負荷にも自動的に対応できます。
DAmazon DocumentDB
Amazon DocumentDBもNoSQL(MongoDB互換)ですが、DynamoDBの方がAWSネイティブな統合とスケーラビリティの面で汎用的です。
解説
DynamoDBがフルマネージドなNoSQLデータベースであり、どんな規模でも一貫して10ミリ秒未満のパフォーマンスを提供するように設計されています。オートスケーリング機能により、数百万ユーザーの負荷にも自動的に対応できます。
選択肢AのAmazon RDS for PostgreSQLはリレーショナルデータベースであり、超大規模な書き込みスループットにおいてはDynamoDBの方が適しています。
選択肢BのAmazon Redshiftはデータウェアハウスであり、分析用のためリアルタイム応答には向きません。
選択肢DのAmazon DocumentDBもNoSQL(MongoDB互換)ですが、DynamoDBの方がAWSネイティブな統合とスケーラビリティの面で汎用的です。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでSAAを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →