Todos os produtos
Search
Central de documentação

ApsaraDB for MongoDB:Sharded cluster instances

Última atualização: Sep 18, 2026

Uma instância de sharded cluster distribui os dados entre múltiplos nós de shard. As requisições da aplicação chegam aos nós mongos, que roteiam cada consulta ou escrita para o shard correto. Adicione nós de shard para ampliar o armazenamento e o throughput horizontalmente; o mongos gerencia o balanceamento de carga e o failover em todo o cluster.

Arquitetura

Architecture

Uma instância de sharded cluster é composta por três tipos de componentes: nós mongos, shard e ConfigServer.

Componente

Topologia

Quantidade de nós

Descrição

Mongos

Standalone

Até 32 por instância (por padrão)

Roteia consultas e escritas para os nós de shard correspondentes. Implante múltiplos nós mongos para distribuir o tráfego e garantir failover.

Shard

Replica set (nós primário, secundário e oculto + nós somente leitura)

Até 32 por instância (por padrão)

Armazena os dados do banco de dados. Adicione nós de shard para ampliar a capacidade de armazenamento e o throughput de leitura e escrita concorrentes.

ConfigServer

Replica set (três nós)

3

Armazena os metadados de cada nó de shard, incluindo os tipos de dados armazenados em cada nó de shard.

Importante

Os nós somente leitura não estão incluídos na configuração padrão de shard e devem ser adquiridos separadamente. O preço de um único nó somente leitura equivale ao de um único nó de shard.

Alocação de IP no VPC

Ao crie uma instância de sharded cluster em um VPC, as regras de alocação de IP do VPC para cada componente são as seguintes:

Componente

Regra de alocação de IP

Mongos

Cada nó Mongos ocupa 1 IP do VPC.

Shard

Não ocupa IP do VPC por padrão. Somente quando você solicita um endereço de Shard, o sistema ativa a conexão direta para o Shard e cada Shard (nós primário e secundário) ocupa 2 IPs do VPC. A solicitação de um endereço de Shard é normalmente utilizada em cenários de exportação de dados com DTS.

Configserver

Não ocupa IP do VPC.

Nota

Após solicitar um endereço de Shard, o número total de IPs do VPC = Número de nós Mongos × 1 + Número de shards × 2. Caso não solicite um endereço de Shard, o número total de IPs do VPC = Número de nós Mongos × 1.

Próximos passos