AWS Certified Solutions Architect Associate SAA-C03 Practice Question
Your application is read-heavy and experiences sporadic spikes in read traffic, which causes increased latencies and occasionally overloads your relational database. Which service would most effectively help to alleviate this issue by caching frequently accessed data?
Use Amazon ElastiCache to cache frequently accessed data
Deploy an additional Amazon RDS read replica
Configure Amazon S3 Transfer Acceleration for faster data access
Increase the read capacity units (RCUs) of your Amazon DynamoDB tables
Amazon ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud. It improves the performance of web applications by allowing you to retrieve information from fast, managed, in-memory caches, instead of relying solely on slower disk-based databases. ElastiCache supports two open-source in-memory caching engines: Redis and Memcached. Implementing ElastiCache can help to significantly decrease the load on the database by caching the most frequently accessed data and serving it from the cache during spikes in read traffic.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Redis and Memcached, and how do they differ?
Open an interactive chat with Bash
How does Amazon ElastiCache improve application performance?
Open an interactive chat with Bash
What scenarios would benefit the most from using ElastiCache?