Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Replicación: Valkey y Redis OSS en modo de clúster deshabilitado o habilitado
A partir de Valkey 7.2 y Redis OSS versión 3.2, tiene la posibilidad de crear uno de dos tipos distintos de clústeres (API/CLI: grupos de replicación). Un clúster de Valkey o Redis OSS (modo de clúster deshabilitado) siempre dispone de una sola partición (API/CLI: grupo de nodos) con hasta 5 nodos de réplica de lectura. Un clúster de Valkey o Redis OSS (modo de clúster habilitado) tiene hasta 500 particiones con entre 1 y 5 nodos de réplica de lectura en cada uno.
Clústeres de Valkey o Redis OSS (modo de clúster deshabilitado) y Valkey o Redis OSS (modo de clúster habilitado)
En la siguiente tabla, se resumen las diferencias importantes entre los clústeres de Valkey o Redis OSS (modo de clúster deshabilitado) y Valkey o Redis OSS (modo de clúster habilitado).
Característica | Valkey o Redis OSS (modo de clúster deshabilitado) | Valkey o Redis OSS (modo de clúster habilitado) |
---|---|---|
Modificable | Sí. Admite la adición y eliminación de nodos de réplica, así como la ampliación del tipo de nodo. | Limitado. Para obtener más información, consulte Administración de versiones para ElastiCache y Escalar clústeres en Valkey o Redis OSS (modo de clúster activado). |
Particiones de datos | No | Sí |
Particiones | 1 | 1 a 500 |
Réplicas de lectura | De 0 a 5 importanteSi no tiene réplicas y el nodo falla, experimentará la pérdida total de datos. |
0 a 5 por partición. importanteSi no tiene réplicas y el nodo falla, experimentará la pérdida de todos los datos del fragmento. |
Multi-AZ | Sí, con al menos 1 réplica. Opcional. Activado de forma predeterminada. |
Sí Opcional. Activado de forma predeterminada. |
Instantáneas (copias de seguridad) | Sí, creando un único archivo .rdb. | Sí, creando un único archivo .rdb para cada fragmento. |
Restaurar | Sí, al utilizar un único archivo .rdb de un clúster de Valkey o Redis OSS (modo de clúster deshabilitado). | Sí, al utilizar archivos .rdb desde un clúster de Valkey o Redis OSS (modo de clúster deshabilitado) o un clúster de Valkey o Redis OSS (modo de clúster habilitado). |
Compatible con | Todas las versiones de Valkey y Redis OSS | Todas las versiones de Valkey y Redis OSS 3.2 y posteriores |
Motor actualizable | Sí, con algunos límites. Para obtener más información, consulte Administración de versiones para ElastiCache. | Sí, con algunos límites. Para obtener más información, consulte Administración de versiones para ElastiCache. |
Cifrado | Versiones 3.2.6 (programadas para EOL, consulte Programa de fin de vida útil de las versiones de Redis OSS), 4.0.10 y posteriores. | Versiones 3.2.6 (programadas para EOL, consulte Programa de fin de vida útil de las versiones de Redis OSS), 4.0.10 y posteriores. |
Cumplimiento de requisitos de HIPAA | Versiones 3.2.6 (programadas para EOL, consulte Programa de fin de vida útil de las versiones de Redis OSS), 4.0.10 y posteriores. | Versiones 3.2.6 (programadas para EOL, consulte Programa de fin de vida útil de las versiones de Redis OSS), 4.0.10 y posteriores. |
Compatible con PCI/DSS | Versiones 3.2.6 (programadas para EOL, consulte Programa de fin de vida útil de las versiones de Redis OSS), 4.0.10 y posteriores. | Versiones 3.2.6 (programadas para EOL, consulte Programa de fin de vida útil de las versiones de Redis OSS), 4.0.10 y posteriores. |
Cambios de los fragmentos online | N/A | Versión 3.2.10 (programada para EOL, consulte Programa de fin de vida útil de las versiones de Redis OSS) y posteriores. |
¿Cuál debería elegir?
Al elegir entre Valkey o Redis OSS (modo de clúster deshabilitado) o Valkey o Redis OSS (modo de clúster habilitado), tenga en cuenta los siguientes factores:
Escalado frente a partición: las necesidades empresariales cambian. Debe aprovisionar los picos de demanda o escalar conforme cambie la demanda. Valkey o Redis OSS (modo de clúster deshabilitado) admite el escalado. Puede escalar la capacidad de lectura añadiendo o eliminando nodos de réplica, o bien puede escalar la capacidad ampliando a un tipo de nodo más grande. Ambas operaciones requieren tiempo. Para obtener más información, consulte Escalado de nodos de réplica para Valkey o Redis OSS (modo de clúster deshabilitado).
Valkey o Redis OSS (modo de clúster habilitado) admite la partición de los datos en hasta 500 grupos de nodos. Puede cambiar el número de fragmentos de forma dinámica a medida que cambien sus necesidades de negocio. Una ventaja de la partición es que puede repartir la carga entre un mayor número de puntos de enlace, lo que reduce los cuellos de botella de acceso durante los picos de demanda. Además, puede alojar un mayor conjunto de datos, ya que los datos se pueden distribuir en varios servidores. Para obtener más información acerca del escalado de las particiones, consulte Escalar clústeres en Valkey o Redis OSS (modo de clúster activado).
Tamaño de nodo frente a número de nodos: puesto que un clúster de Valkey o Redis OSS (modo de clúster deshabilitado) tiene una única partición, el tipo de nodo debe ser lo suficientemente grande como para alojar todos los datos del clúster, además de la capacidad adicional necesaria. Por otra parte, ya que puede particionar los datos entre varias particiones al utilizar un clúster de Valkey o Redis OSS (modo de clúster habilitado), los tipos de nodos pueden ser inferiores, aunque necesitará más cantidad. Para obtener más información, consulte Elección del tamaño del nodo.
Lecturas frente a escrituras: si la carga principal en el clúster son los datos de lectura de las aplicaciones, puede escalar un clúster de Valkey o Redis OSS (modo de clúster deshabilitado) añadiendo o eliminando réplicas de lectura. Sin embargo, hay un máximo de 5 réplicas de lectura. Si la carga de su clúster tiene un volumen de operaciones de escritura elevado, puede beneficiarse de los puntos de conexión de escritura adicionales de un clúster de Valkey o Redis OSS (modo de clúster habilitado) con varias particiones.
Independientemente del tipo de clúster que elija para implementar, debe asegurarse de elegir un tipo de nodo que se ajuste a sus necesidades actuales y futuras.