¿Qué son las cantidades de partición y de réplicas?
Partición
Una partición es una unidad de gestión en clústeres de Redis. Cada partición corresponde a un proceso de redis-servidor. Un clúster consta de varias particiones. Cada partición tiene varias ranuras. Los datos se almacenan de forma distribuida en las ranuras. Las particiones aumentan la capacidad de caché y las conexiones simultáneas.
Cada instancia de clúster consta de varias particiones. De forma predeterminada, cada partición es una instancia principal/en espera con dos réplicas. El número de particiones es igual al número de nodos principales en una instancia de clúster.
Réplica
Una réplica se refiere a un nodo de una instancia de DCS. Puede ser un nodo principal o un nodo en espera. Una instancia de réplica única no tiene nodo en espera. Una instancia de dos réplicas tiene un nodo principal y un nodo en espera. Por ejemplo, si el número de réplicas se establece en tres para una instancia principal/en standby, la instancia tiene un nodo principal y dos nodos en standby.
Número de réplicas y particiones de diferentes tipos de instancia
- Nodo único: Cada instancia tiene solo un nodo (un proceso Redis). Si el proceso de Redis es defectuoso, DCS inicia un nuevo proceso de Redis para la instancia.
- Principal/en espera y separación de lectura/escritura: Cada instancia tiene una partición que contiene un nodo principal y uno o más nodos en espera. Si el nodo principal está defectuoso, se activa la conmutación principal/en espera para restaurar los servicios. Cuantas más réplicas (nodos en espera), mejor será la confiabilidad (el rendimiento no se ve afectado).
- Clúster: Cada instancia tiene varias particiones. De forma predeterminada, cada partición es una instancia principal/en espera con dos réplicas. Por ejemplo, si una instancia de clúster tiene tres particiones y tres réplicas, cada partición tiene tres nodos (un nodo principal y dos nodos en espera).
Tipo de instancia
Particiones (Shards)
Réplicas
Balanceo de carga
Direcciones IP
Nodo único
1
-
-
1
Principal/en espera (la edición básica)
1
Predeterminado: 2; Personalizado: múltiple
No admitido
Igual que el número de réplicas
Principal/en espera (la edición profesional)
1
2 (no personalizado)
No admitido
Igual que el número de réplicas
Separación de lectura/escritura
1
Predeterminado: 2; Personalizado: múltiple
Admitido
1
Clúster Proxy
Múltiple
2 (no personalizado)
Admitido
1
Clúster Redis
Múltiple
Predeterminado: 2; Personalizado: uno o varios
No admitido
Número de réplicas x Número de partición