A gaming company has a mobile application that retrieves a high volume of read-only player profile data from an Amazon Aurora MySQL database, causing high read latency during peak hours. The database administrator wants to implement an in-memory caching layer to offload the database. The caching solution must support replication across multiple Availability Zones to ensure high availability. Which caching solution should a Solutions Architect recommend to meet these requirements?
- AAmazon RDS Multi-AZ standby instance configured to serve the read queries
- BAmazon ElastiCache for Memcached
- Amazon ElastiCache for RedisCevap
- DAmazon DynamoDB Accelerator (DAX)
Cevap
Amazon ElastiCache for Redis
The correct answer is Amazon ElastiCache for Redis because it provides in-memory caching to decrease read latency and natively supports data replication across multiple Availability Zones to ensure high availability.
Adım Adım Çözüm
Anahtar Kavram
Distinguishing between ElastiCache engines based on replication and high availability capabilities.
Tahmini Süre:1m 0s