ある企業が、緯度と経度を使用してプレイヤーのライブ位置追跡を必要とするマルチプレイヤーモバイルゲームをデプロイしました。データストアは、位置情報の迅速な更新と取得をサポートする必要があります。ゲームはAmazon RDS for PostgreSQL DBインスタンスにリードレプリカを使用して位置データを保存していますが、ピーク時にはデータベースが必要な読み取り/書き込みパフォーマンスを維持できません。ユーザーベースは急速に増加しています。ソリューションアーキテクトはデータ層のパフォーマンスを向上させるために何をすべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 既存のDBインスタンスの前にAmazon ElastiCache for Redisクラスターをデプロイし、ゲームがRedisを使用するように変更します。.
これが解答である理由
Amazon ElastiCache for Redisは、インメモリデータストアとして非常に高速な読み書きを提供し、位置情報のような頻繁に更新・取得されるデータに適しています。ゲームがRedisを使用するように変更することで、RDSへの負荷を大幅に軽減し、パフォーマンスを向上させることができます。 既存のDBインスタンスのスナップショットをMulti-AZで復元しても、読み書き性能の根本的な問題は解決されません。OpenSearch Serviceは検索・分析に特化しており、ライブ位置追跡のデータストアとしては不適切です。DAXはDynamoDB専用のキャッシュサービスであり、RDS for PostgreSQLには適用できません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要