ElastiCache es el servicio de almacenamiento en caché en memoria administrado por AWS — ejecuta Redis o Memcached para cachear datos de acceso frecuente para recuperación rápida. Combinado con otras capas de almacenamiento en caché (CloudFront, DAX), el almacenamiento en caché es una técnica clave para mejorar el rendimiento de las aplicaciones AWS y reducir la carga de la base de datos.
ElastiCache — almacenamiento en caché en memoria administrado
ElastiCache runs managed REDIS or MEMCACHED clusters:
→ store frequently-accessed data in memory → sub-millisecond retrieval (very fast)
→ REDUCE LOAD on databases (serve from cache instead of querying the DB)
→ AWS manages it (setup, patching, scaling, failover) — no servers to run
Redis → rich data structures, persistence, replication, HA (Multi-AZ) — the common choice
Memcached → simpler, multi-threaded, pure caching
