Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ /

Limites do Atlas Service

Nesta página

  • Limites de cluster
  • Limites de conexão e camada do cluster
  • Limites de collection e índice
  • Limites de organização e projeto
  • Limites de etiquetas
  • Limites de privilégios de usuário do banco de dados
  • Limites de sistema multinuvem

O Atlas limita a quantidade de cada tipo de componente que você pode criar e o número de conexões permitidas para um cluster. Para clusters, o número de conexões permitidas é baseado na camada do cluster. As tabelas a seguir descrevem os limites de componentes e conexões.

Importante

Se algum desses limites representar um problema para sua organização, entre em contato com o suporte do Atlas.

Componente
Limite

Fragmentos em clusters multirregionais

12

Shards em clusters de região única

Sem limite rígido, mas entre em contato com o suporte do MongoDB para mais de 70 shards.

Permissões de rede entre regiões para um cluster de várias regiões

40

Se o cluster de qualquer projeto abranger mais de 40 regiões, você não poderá criar um cluster multirregional nesse projeto.

Nós elegíveis por conjunto de réplicas ou fragmentos

7

Nível do servidor de configuração (mínimo e máximo)

M30

O Atlas define limits for concurrent incoming connections com base na camada e na classe do cluster. Os limites de conexão do Atlas se aplicam por nó. Para clusters fragmentados, os limites de conexão do Atlas se aplicam por roteador mongos. O número de roteadores mongos é igual ao número de nós do conjunto de réplicas em todos os fragmentos.

Sua preferência de leitura também contribui para o número total de conexões que o Atlas pode alocar para uma determinada query.

Exemplo

Seu cluster M10 tem três nós com um limite de conexão 1500 por nó. O Atlas reserva 10 conexões por nó. Se você definir sua preferência de leitura para secundária, o Atlas poderá ler a partir dos dois nós secundários para um 2980 limite de conexão combinado do.

Se você precisar aumentar o número de conexões que seu Atlas cluster pode manipular, considere atualizar sua camada do cluster.

Se o seu aplicação criar dinamicamente conexões adicionais, como pode ocorrer se, por exemplo, o pool de trabalhadores do banco de dados de dados for elástico, considere habilitar o Cluster Autoscaling para garantir que o Atlas cluster possa acomodar seu requisito de contagem de conexões dinâmicas.

Camada do cluster
Máximo de conexões por nó

M10

1500

M20

3000

M30

3000

M40

6000

M50

16000

M60

32000

M80

96000

M140

96000

M200

128000

M300

128000

Camada do cluster
Máximo de conexões por nó

M40

4000

M50

16000

M60

32000

M80

64000

M140

96000

M200

128000

M300

128000

M400

128000

M700

128000

Camada do cluster
Máximo de conexões por nó

M10

1500

M20

3000

M30

3000

M40

6000

M50

16000

M60

32000

M80

64000

M140

96000

M200

128000

M300

128000

Observação

O Atlas reserva um pequeno número de conexões para cada cluster Atlas para oferecer suporte aos serviços do Atlas. Para saber mais sobre as conexões reservadas da Atlas, entre em contato com o suporte da Atlas.

Embora não haja um limite rígido para o número de collections em um único cluster, o desempenho de um cluster pode degradar se ele servir a um grande número de collections e índices. Collections maiores têm um impacto maior no desempenho.

O número máximo combinado recomendado de collections e índices por camada do Atlas cluster é o seguinte:

Camada do cluster
Máximo recomendado

M10

5.000 collections e índices

M20 / M30

10.000 collections e índices

M40+

100.000 collections e índices

Se você precisar aumentar o número de collections ou índices no Atlas cluster, considere atualizar a camada do cluster.

Componente
Limite

Usuários do banco de dados por projeto Atlas

100

Atlas users por projeto Atlas

500

Atlas users por organização Atlas

500

Chaves API por organização Atlas

500

Entradas de lista de acesso por projeto Atlas

200

Usuários por Equipe Atlas

250

Equipes por projeto Atlas

100

Equipes por organização Atlas

250

Equipes por Usuário Atlas

100

Organizações por Usuário Atlas

250

Organizações vinculadas por organização pagadora do Atlas

50

Clusters por Projeto Atlas

25

Projetos por Usuário Atlas

250

Projetos por organização Atlas

250

100

Roles atribuídos por usuário do banco de dados

100

25

Total de conexões de peering de rede por projeto Atlas

50

O Atlas limita o número de nós por conexão de peering de rede baseado no bloco CIDR e na região selecionada para o projeto.

Conexões de peering de rede pendentes por projeto Atlas

25

Alvos endereçáveis do AWS PrivateLink por região

50

Alvos endereçáveis do Azure Private Link por região

150

Destinos endereçáveis do Google Cloud GCP Private Service Connect por região

50

Chaves de fragmento do cluster global por projetodo Atlas

40

Você pode distribuir apenas um cluster M0 por projeto. No entanto, se você tiver contratos de vendas com o MongoDB, poderá implantar mais clusters M0 por projeto. Para saber mais, entre em contato com um representante de vendas do MongoDB.

O Atlas limita o comprimento de rótulos específicos para componentes.

Componente
Limite de caracteres
Padrão RegEx

Nome do cluster

64 [1]

^([a-zA-Z0-9]([a-zA-Z0-9-]){0,21}(?<!-)([\w]{0,42}))$ [2]

Nome do projeto

64

^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]

Nome da organização

64

^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]

API Descrição da chave

250

[1] Se você tiver o modo somente de emparelhamento habilitado, o limite de caracteres do nome do cluster será 23.
[2] O Atlas utiliza os primeiros 23 caracteres do nome de um cluster. Esses caracteres devem ser exclusivos dentro do projeto que os contém. Os nomes de clusters com menos de 23 caracteres não podem terminar com um hífen (-). Nomes de clusters com mais de 23 caracteres não podem ter um hífen como o 23º caractere.
[3](1, 2) Os nomes de organizações e projetos podem incluir qualquer letra ou número Unicode, além da seguinte pontuação: -_.(),:&@+'.

Para saber mais sobre comandos não suportados, consulte os comandos não suportados para Comandos não suportados em M0/M2/M5 e Atlas Flex Clusters e clusters pagos.

As implantações em várias nuvens têm limites diferentes. Para saber mais, consulte Limites de Implantação em Várias Nuvens.

Voltar

Limites