Todos os produtos
Search
Central de documentação

PolarDB:Arquitetura de implantação de vários nós

Última atualização: Nov 03, 2026

Um cluster do PolarDB for MySQL da Cluster Edition implanta múltiplos nós de computação na zona primária: um nó primário e de um a quinze nós somente leitura. Os nós somente leitura têm duas finalidades: distribuir o tráfego de leitura para reduzir a carga no nó primário e fornecer failover automático caso o nó primário falhe.

Limites de uso

Apenas o PolarDBCluster Edition oferece suporte à implantação de vários nós. Para obter mais informações sobre a comparação de recursos entre as edições, consulte Enterprise editions.

Arquitetura de vários nós

1

Cada cluster do PolarDB contém um nó primário e vários nós somente leitura. O número máximo de nós somente leitura é 15, e o mínimo é 1.

A arquitetura de vários nós garante a alta disponibilidade do cluster. Quando ocorre uma falha no sistema, o failover automático é executado entre o nó primário (leitura/gravação) e os nós somente leitura.

Além disso, o recurso PolarProxy do PolarDB habilita a separação de leitura/gravação e outros recursos nesses nós. Para obter mais informações, consulte What is a database proxy.

Requisitos de especificação de nós em um cluster

Para garantir a estabilidade e a alta disponibilidade do cluster, os seguintes limites se aplicam à combinação de especificações do nó primário e dos nós somente leitura:

  • A memória de um novo nó somente leitura não pode ser inferior à metade da memória do nó primário.

  • A contagem de núcleos de CPU de um novo nó somente leitura possui requisitos mínimos de especificação. As regras correspondentes são as seguintes:

    Especificação de CPU do nó primário (nó de leitura/gravação)

    Especificação mínima de CPU permitida para nós somente leitura

    2

    2

    4

    4

    8

    4

    16

    8

    32

    16

    64

    32

    88

    64

    120

    64

Nota

Adicionar ou remover nós somente leitura

O PolarDBCluster Edition suporta até 15 nós somente leitura e deve sempre ter pelo menos um nó somente leitura para garantir a alta disponibilidade do cluster.

Adicione ou remova nós somente leitura manualmente conforme a necessidade para ajustar o desempenho do cluster. Para obter detalhes sobre as operações, consulte Add or remove nodes.

Nota
  • A adição de um nó somente leitura leva aproximadamente 5 minutos. O tempo real depende de fatores como o número de nós adicionados, a quantidade de bancos de dados e tabelas e a carga do banco de dados. Esse processo não impacta o banco de dados.

  • Ao remover um nó somente leitura, as conexões nesse nó são interrompidas brevemente, enquanto os outros nós permanecem inalterados. Recomendamos remover nós durante horários de baixa demanda e garantir que suas aplicações possuam um mecanismo de reconexão automática.

  • Utilize o endpoint padrão do cluster para conectar suas aplicações. Após adicionar ou remover nós somente leitura, o PolarDB faz ajustes automaticamente, sem necessidade de alterações na configuração da aplicação. Ao adicionar nós somente leitura, o PolarDB identifica os novos nós e distribui o tráfego para eles visando o balanceamento de carga. Ao remover nós somente leitura, o PolarDB mascara automaticamente os nós com falha.