AWS Certified Solutions Architect – Professional — Question 523
How does in-memory caching improve the performance of applications in ElastiCache?
Answer options
- A. It improves application performance by deleting the requests that do not contain frequently accessed data.
- B. It improves application performance by implementing good database indexing strategies.
- C. It improves application performance by using a part of instance RAM for caching important data.
- D. It improves application performance by storing critical pieces of data in memory for low-latency access.
Correct answer: D
Explanation
In-memory caching with ElastiCache accelerates application performance by keeping frequently used data directly in RAM, which allows for sub-millisecond retrieval times. Unlike disk-based databases, storing key data in memory drastically reduces latency and offloads read pressure from the primary database. Deleting requests or indexing databases are not how ElastiCache's in-memory caching mechanism functions.