Publicado en: Jan 12, 2023

Ahora puede utilizar los niveles de datos de Amazon ElastiCache para Redis como una manera más asequible de escalar sus clústeres hasta cientos de terabytes de capacidad en la región Europa (Estocolmo). Los niveles de datos brindan una nueva opción en la relación precio/rendimiento para cargas de trabajo de Redis al utilizar discos de estado sólido (SSD) de menor costo en cada nodo de clúster, además de almacenar datos en memoria. Es ideal para cargas de trabajo que accedan a hasta un 20 % de sus conjuntos de datos generales de manera regular, y para aplicaciones que puedan tolerar una latencia adicional al acceder a datos ubicados en la SSD.

Cuando se utilizan clústeres con niveles de datos, ElastiCache está diseñado para mover, de forma transparente y automática, los elementos utilizados hace más tiempo de la memoria a las SSD basadas en NVMe adjuntas localmente una vez que la capacidad de memoria disponible se haya consumido por completo. Cuando se accede posteriormente a un elemento que se ha movido al SSD, ElastiCache lo devuelve a la memoria de manera asíncrona antes de servir la solicitud. Al asumir valores de cadena de 500 bytes, puede esperar una latencia adicional de 300 µs de media para solicitudes de datos almacenados en el SSD, en comparación con solicitudes de datos almacenados en la memoria.

Los niveles de datos de ElastiCache están disponibles al utilizar la versión 6.2 y superior de Redis en nodos R6gd basados en Graviton2. Los nodos R6gd tienen casi cinco veces más de capacidad total (memoria + SSD) y pueden ayudarle a lograr ahorros de alrededor del 60 % cuando se ejecutan con un uso máximo en comparación con los nodos R6g (solo memoria).

Para comenzar a utilizar los niveles de datos de ElastiCache, cree un nuevo clúster con los tipos de nodos R6gd con la consola de administración de AWS para ElastiCache, la AWS CLI o uno de los SDK. Para obtener información sobre precios, consulte precios de Amazon ElastiCache; para información general, eche un vistazo a la documentación de niveles de datos de ElastiCache.