Amazon ElastiCache
- Tipo
- Popular
- Lanzamiento
- 2011
Un servicio de caché en memoria que ofrece tiempos de respuesta de microsegundos
Qué hace
Amazon ElastiCache es un servicio de caché completamente administrado que mantiene datos en memoria para tiempos de respuesta de microsegundos. A octubre de 2026, admite tres motores: Valkey, Redis OSS y Memcached. ElastiCache se escala fácilmente y proporciona alta disponibilidad con replicación automática, detección de fallos y recuperación.
Casos de uso
Se utiliza para almacenamiento en caché de bases de datos (reducir la carga en RDS/DynamoDB), gestión de sesiones, tablas de clasificación en tiempo real, análisis geoespacial, colas de mensajes, almacenamiento en caché de páginas completas y cualquier caso de uso que requiera acceso a datos de baja latencia.
Analogía cotidiana
Piense en ello como una mesa de trabajo junto a su escritorio. En lugar de ir al archivador (base de datos) cada vez que necesita un documento, mantiene los documentos más usados en su mesa (caché). El acceso es instantáneo, y cuando un documento se actualiza en el archivador, su mesa se actualiza automáticamente.
¿Qué es ElastiCache?
Amazon ElastiCache es un servicio de almacenamiento de datos en memoria completamente administrado. Al almacenar datos frecuentemente accedidos en memoria, ElastiCache reduce drásticamente la latencia de acceso a datos de milisegundos (disco) a microsegundos (memoria). Esto mejora significativamente el rendimiento de las aplicaciones y reduce la carga en las bases de datos backend.
Valkey vs Redis OSS vs Memcached
A octubre de 2026, ElastiCache funciona con tres motores: Valkey, Redis OSS y Memcached. Valkey es una alternativa a Redis, y tanto Valkey como Redis OSS proporcionan estructuras de datos ricas (cadenas, hashes, listas, conjuntos, conjuntos ordenados), persistencia, replicación y clústeres. Son ideales para casos de uso complejos como tablas de clasificación, geoespacial y pub/sub. Memcached es más simple, con almacenamiento clave-valor puro y escalado horizontal fácil. Es ideal para caché simple de objetos. Si tiene dudas, elija Valkey, el motor que ElastiCache recomienda.
Alta disponibilidad y escalado
ElastiCache para Valkey y Redis OSS admite réplicas de lectura y conmutación automática por error para alta disponibilidad. El modo clúster distribuye datos entre múltiples fragmentos para escalado horizontal. ElastiCache para Memcached escala agregando nodos al clúster. También se admite Auto Scaling para ajustar la capacidad automáticamente.
Primeros pasos
Para comenzar, cree un clúster de ElastiCache desde la consola. Elija el motor (Valkey, Redis OSS o Memcached), el tipo de nodo y la configuración de replicación. Configure el grupo de subredes y los grupos de seguridad para la conectividad de red. Conecte su aplicación usando la biblioteca cliente del motor elegido.
Aspectos a tener en cuenta
- Al ser en memoria, los datos pueden perderse si falla un nodo. Asegure la disponibilidad aprovechando la función de replicación de Valkey o Redis OSS
- Si el TTL de la caché no se configura adecuadamente, se produce el problema de que se sigan mostrando datos antiguos
- Los nodos de ElastiCache se cobran por funcionamiento continuo, así que en entornos de desarrollo elija tipos de nodo pequeños
Regiones disponibles
Amazon ElastiCache está disponible en 37 regiones (a fecha de 2026-10-09).
Asia Pacífico: Hong Kong, Taipéi, Tokio, Seúl, Osaka, Bombay, Hyderabad, Singapur, Sídney, Yakarta, Melbourne, Malasia, Nueva Zelanda, Tailandia
Norteamérica: Canadá (Central), Oeste de Canadá (Calgary), México (Central), EE. UU. Este (Norte de Virginia), EE. UU. Este (Ohio), EE. UU. Oeste (Norte de California), EE. UU. Oeste (Oregón)
América del Sur: São Paulo
Europa: Fráncfort, Zúrich, Estocolmo, Milán, España, Irlanda, Londres, París
AWS European Sovereign Cloud: Alemania
Oriente Medio: Israel (Tel Aviv), EAU, Baréin
África: Ciudad del Cabo
AWS GovCloud (EE. UU.): AWS GovCloud (EE. UU. Este), AWS GovCloud (EE. UU. Oeste)
Referencias (recursos oficiales de AWS)
Las fuentes primarias de esta página son el sitio web y la documentación oficiales de AWS. Consulta las páginas oficiales siguientes para conocer las especificaciones y los precios más recientes.
Si esta página y la documentación oficial difieren, prevalece la documentación oficial.