ElastiCache

aws/database aws/service

💡 Definition

Amazon ElastiCache is a fully managed, in-memory caching service compatible with Redis and Memcached. It improves the performance of web applications by retrieving information from fast, managed in-memory caches instead of relying entirely on slower disk-based databases.

🔑 Key Concepts

⚙️ How it Works

Your application queries ElastiCache first. If the data is in the cache (a "cache hit"), it's returned quickly. If not (a "cache miss"), the application retrieves the data from the underlying database (e.g., RDS, DynamoDB) and populates the cache for future requests.

🎯 Use Cases

💰 Pricing Model

📝 Exam Tips (CLF-C02)


See Also: * RDS * DynamoDB