Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Distributed Cache Service/ Perguntas frequentes/ Uso do Redis/ O que são quantidades de partições e réplicas?
Atualizado em 2023-12-20 GMT+08:00

O que são quantidades de partições e réplicas?

Partição

Uma shard é uma unidade de gerenciamento em clusters do Redis. Cada partição corresponde a um processo redis-server. Um cluster consiste em vários partições. Cada partição tem vários slots. Os dados são armazenados de forma distribuída nos slots. Partições aumentam a capacidade de cache e conexões simultâneas.

Cada instância de cluster consiste em várias partições. Por padrão, cada partição é uma instância principal/em espera com duas réplicas. O número de partições é igual ao número de nós principais em uma instância de cluster.

Réplicas

Uma réplica refere-se a um node de uma instância de DCS. Pode ser um nó principal ou um nó em espera. Uma instância de réplica única não tem nenhum nó em espera. Uma instância de duas réplicas tem um nó principal e um nó em espera. Por exemplo, se o número de réplicas for definido como três para uma instância de nó principal/em espera, a instância terá um nó principal e dois nós em espera.

Número de réplicas e partições de diferentes tipos de instância

  • Nó único: cada instância tem apenas um nó (um processo do Redis). Se o processo do Redis estiver com defeito, o DCS iniciará um novo processo do Redis para a instância.
  • Divisão principal/em espera e de leitura/gravação: cada instância tem uma partição, que contém um nó principal e um ou mais nós em espera. Se o nó principal estiver defeituoso, a alternância principal/em espera será acionada para restaurar os serviços. Quanto mais as réplicas (nós em espera), melhor a confiabilidade (o desempenho não é afetado).
  • Cluster: cada instância tem várias partições. Por padrão, cada partição é uma instância principal/em espera com duas réplicas. Por exemplo, se uma instância de cluster tiver três partições e três réplicas, cada partição terá três nós (um nó principal e dois nós em espera).

    Tipos de instância

    Partições

    Réplicas

    Balanceamento de carga

    Endereços de IP

    Nó único

    1

    -

    -

    1

    Principal/em espera (edição básica)

    1

    Padrão: 2; personalizável: múltipla

    Não suportado

    O mesmo que o número de réplicas

    Principal/em espera (edição profissional)

    1

    2 (não personalizável)

    Não suportado

    O mesmo que o número de réplicas

    Divisão de leitura/gravação

    1

    Padrão: 2; personalizável: múltipla

    Suportado

    1

    Proxy Cluster

    Múltiplas

    2 (não personalizável)

    Suportado

    1

    Redis Cluster

    Múltiplas

    Padrão: 2; personalizável: uma ou múltiplas

    Não suportado

    Número de réplicas x Número de partições