
Answer-first summary for fast verification
Answer: Establish an Amazon ElastiCache for Redis cluster with a caching strategy in the application code.
The correct answer is D: Establish an Amazon ElastiCache for Redis cluster with a caching strategy in the application code. This solution is optimal because Amazon ElastiCache for Redis can act as a high-performance, in-memory data store and cache, enabling fast access to frequently read data. Implementing a caching strategy, such as write-through caching, ensures that data is written to both the cache and the primary RDS database simultaneously, keeping the cache updated. This reduces latency and load on the RDS database, making it suitable for applications with high read demand and rapidly changing data.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A social media application with a frequently updated Amazon RDS database requires minimal latency for read requests. The current architecture is inefficient for rapid data updates. What solution should be implemented to enhance performance?
A
Implement Amazon DynamoDB Accelerator (DAX) as a caching layer for the RDS database.
B
Utilize Amazon S3 Transfer Acceleration to speed up data transfer to the application from the RDS database.
C
Deploy Amazon CloudFront as a caching layer for the RDS database.
D
Establish an Amazon ElastiCache for Redis cluster with a caching strategy in the application code.
No comments yet.