A logistics company operates an online shipping portal backed by a relational database. Due to a surge in user traffic, the database is experiencing high read latency when retrieving frequently accessed tracking information. The company wants to add an in-memory caching layer to store these frequent queries and reduce the load on the database. Which AWS service is best suited to meet this requirement?
- AAmazon DynamoDB
- Amazon ElastiCacheAnswer
- CAmazon Redshift
- DAmazon Aurora
Answer
Amazon ElastiCache
Amazon ElastiCache is a web service that makes it easy to set up, manage, and scale distributed in-memory data stores or caches in the cloud. It improves the performance of web applications by allowing retrieval of information from fast, managed, in-memory caches, instead of relying solely on slower disk-based databases.
Step-by-Step Solution
Key Concept
In-memory caching with Amazon ElastiCache to improve performance and reduce database load.