SAA-C03 · Question #495
A gaming company has a web application that displays game scores. The application runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The application stores data in an Amazon RDS…
The correct answer is A. Use an Amazon ElastiCache (Redis OSS) cache in front of the database. ElastiCache provides an in-memory cache layer for frequently accessed queries, reducing latency and offloading read pressure from the database. "You can improve database performance by caching frequently accessed data using Amazon
Question
A gaming company has a web application that displays game scores. The application runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The application stores data in an Amazon RDS for MySQL database. Users are experiencing long delays and interruptions caused by degraded database read performance. The company wants to improve the user experience. Which solution will meet this requirement?
Options
- AUse an Amazon ElastiCache (Redis OSS) cache in front of the database.
- BUse Amazon RDS Proxy between the application and the database.
- CMigrate the application from EC2 instances to AWS Lambda functions.
- DUse an Amazon Aurora Global Database to create multiple read replicas across multiple AWS
How the community answered
(42 responses)- A93% (39)
- B2% (1)
- D5% (2)
Explanation
ElastiCache provides an in-memory cache layer for frequently accessed queries, reducing latency and offloading read pressure from the database. "You can improve database performance by caching frequently accessed data using Amazon
Community Discussion
No community discussion yet for this question.