Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ Distributed Cache Service/ Preguntas frecuentes/ Uso de Redis/ ¿Qué son las cantidades de partición y de réplicas?
Actualización más reciente 2023-05-08 GMT+08:00

¿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