Database
Amazon ElastiCache
A managed in-memory data store and cache used to reduce latency and database load for suitable access patterns.
Key points
- Frequently accessed data can be served from memory for fast retrieval.
- Caching complements a primary database; applications must account for cache misses and data freshness.
- ElastiCache is not the default system of record for relational business data.
Best-known use cases
- Cache frequently read application data.
- Reduce repeated load on a primary database.
What candidates often confuse it with
- ElastiCache is in-memory caching; DynamoDB is a durable NoSQL database.
- RDS and Aurora provide managed relational databases.
Key Cloud Practitioner takeaway
When the requirement is an in-memory cache that reduces database load, choose ElastiCache.
Related services
- Amazon RDS and Amazon Aurora
- Amazon DynamoDB
Relevant exam tasks
- D3.4