あるEコマースアプリケーションは、フロントエンドとバックエンドの層にAmazon EC2を使用し、データベースにはAmazon RDS for MySQLを使用しています。バックエンドは頻繁に同一のクエリを発行し、パフォーマンスの低下を引き起こしています。バックエンドのパフォーマンスを向上させるには、どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 大規模なデータセットをキャッシュするためにAmazon ElastiCacheを実装する。.
これが解答である理由
正解は、頻繁に実行される同一のクエリの結果をキャッシュすることで、バックエンドのパフォーマンスを向上させるAmazon ElastiCacheを実装することです。これにより、データベースへの負荷が軽減され、応答時間が短縮されます。Amazon SNSはメッセージングサービスであり、データベース呼び出しの保存には適していません。RDS for MySQLリードレプリカは読み込みスケーラビリティを提供しますが、同一クエリのキャッシュによるパフォーマンス向上には直接寄与しません。Amazon Kinesis Data Firehoseはデータストリーミングサービスであり、クエリのキャッシュには使用されません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要