Cotas e limites do Amazon DocumentDB - Amazon DocumentDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Cotas e limites do Amazon DocumentDB

Esse tópico descreve as cotas de recursos e as restrições de nomenclatura do Amazon DocumentDB (compativel com MongoDB).

Para alguns recursos de gerenciamento, o Amazon DocumentDB usa a tecnologia operacional que é compartilhada com o Amazon Relational Database Service (Amazon RDS) e o Amazon Neptune.

Tipos de instâncias compatíveis

O Amazon DocumentDB oferece suporte a instâncias sob demanda e aos seguintes tipos de instâncias:

  • Otimizadas para memória:

    • Tipos de instância R6G: db.r6g.large, db.r6g.2xlarge, db.r6g.4xlarge, db.r6g.8xlarge, db.r6g.12xlarge, db.r6g.16xlarge.

    • Tipos de instância R5: db.r5.large, db.r5.2xlarge, db.r5.4xlarge, db.r5.8xlarge, db.r5.12xlarge, db.r5.16xlarge db.r5.24xlarge.

    • Tipos de instância R4: db.r4.large, db.r4.2xlarge, db.r4.4xlarge, db.r4.8xlarge, db.r4.16xlarge.

  • Performance expansível:

    • Tipos de instância T4G: db.t4g.medium.

    • Tipo de instância do T3: db.t3.medium.

Para obter mais informações sobre os tipos de instância compatíveis e suas especificações, consulte Especificações da classe de instância.

Regiões compatíveis

O Amazon DocumentDB está disponível nas seguintes regiões: AWS

Nome da região Região Zonas de Disponibilidade (computação)

Leste dos EUA (Ohio)

us-east-2

3

Leste dos EUA (Norte da Virgínia)

us-east-1

6

Oeste dos EUA (Oregon)

us-west-2

4

América do Sul (São Paulo)

sa-east-1

3

Ásia-Pacífico (Hong Kong)

ap-east-1

3

Ásia-Pacífico (Hyderabad)

ap-south-2

3

Ásia-Pacífico (Mumbai)

ap-south-1

3

Ásia-Pacífico (Seul)

ap-northeast-2

4

Ásia-Pacífico (Singapura)

ap-southeast-1

3

Ásia-Pacífico (Sydney)

ap-southeast-2

3

Ásia-Pacífico (Tóquio)

ap-northeast-1

3

Canadá (Central)

ca-central-1

3

Região China (Pequim)

cn-north-1

3

China (Ningxia)

cn-northwest-1

3

Europa (Frankfurt)

eu-central-1

3

Europa (Irlanda)

eu-west-1

3

Europa (Londres)

eu-west-2

3

Europa (Milão)

eu-south-1

3

Europa (Paris)

eu-west-3

3

Oriente Médio (Emirados Árabes Unidos)

me-central-1

3

AWS GovCloud (Oeste dos EUA)

us-gov-west-1

3

AWS GovCloud (Leste dos EUA)

us-gov-east-1

3

Cotas regionais

Para alguns recursos de gerenciamento, o Amazon DocumentDB usa a tecnologia operacional que é compartilhada com o Amazon Relational Database Service (Amazon RDS). A tabela a seguir contém os limites regionais que são compartilhados entre o Amazon DocumentDB e o Amazon RDS.

nota

A tecnologia compartilhada do Amazon RDS descrita acima se aplica somente aos clusters baseados em instâncias do Amazon DocumentDB. Os clusters elásticos do Amazon DocumentDB não compartilham tecnologia com o Amazon RDS.

Os limites a seguir se aplicam aos clusters baseados em instâncias do Amazon DocumentDB e são por AWS conta e região.

Recurso AWS limite padrão
Clusters 40
Grupos de parâmetros de clusters 50
Assinaturas de eventos 20
Instâncias 40
Snapshots de clusters manuais 100
Réplicas de leitura por cluster 15
Grupos de sub-rede 50
Sub-redes por grupo de sub-rede 20
Tags por recurso 50
Grupos de segurança da VPC por instância 5

Os limites a seguir se aplicam aos clusters elásticos do Amazon DocumentDB e são por AWS conta e região.

Recurso AWS limite padrão
Clusters elásticos 20
Clusters elásticos vCPU 1024
Instantâneo manual do cluster elástico 20

É possível usar o Service Quotas para solicitar um aumento para uma cota, se a cota for ajustável. Algumas solicitações são resolvidas automaticamente, enquanto outras são enviadas para AWS Support. Você pode acompanhar o status de uma solicitação de aumento de cota enviada para AWS Support. As solicitações para aumentar as cotas de serviço não recebem suporte prioritário. Se você tiver uma solicitação urgente, entre em contato com o AWS Support. Para obter mais informações sobre cotas de serviço, consulte O que são cotas de serviço?

Para solicitar um aumento de cota para o Amazon DocumentDB:
  1. Abra o console de Cotas de Serviço em https://console.aws.amazon.com/servicequotas e, se necessário, entre.

  2. No painel de navegação, escolha Serviços da AWS .

  3. Selecione Amazon DocumentDB (com compatibilidade com MongoDB) ou Amazon DocumentDB Elastic Cluster na lista ou digite qualquer um deles no campo de pesquisa.

  4. Se a cota for ajustável, será possível selecionar seu botão de opção ou seu nome e escolher Request quota increase (Solicitar aumento de cota) no canto superior direito da página.

  5. Em Change quota value (Alterar valor da cota), insira o novo valor. O novo valor deve ser maior que o valor atual.

  6. Escolha Solicitar. Depois que a solicitação é resolvida, o Applied quota value (Valor da cota aplicada) para a cota é definido como o novo valor.

  7. Para exibir quaisquer solicitações pendentes ou resolvidas recentemente, escolha Dashboard (Painel) no painel de navegação. Para solicitações pendentes, escolha o status da solicitação para abrir o recibo da solicitação. O status inicial de uma solicitação é Pending. Depois que o status mudar paraQuota requested, você verá o número do caso com AWS Support. Escolha o número do caso para abrir o tíquete de sua solicitação.

Limites de agregação

A tabela a seguir descreve os limites de agregação no Amazon DocumentDB.

Recurso Limite
Número máximo compatível de estágios 500

Limites de cluster

A tabela a seguir descreve os limites do cluster baseados em instâncias do Amazon DocumentDB.

Recurso Limite
Tamanho do cluster (soma de todas as coleções e índices) 128 TiB
Tamanho da coleção (a soma de todas as coleções não pode exceder o limite do cluster) – não inclui o tamanho do índice 32 TB
Coleções por cluster 100.000
Bancos de dados por cluster 100.000
Tamanho do banco de dados (a soma de todos os bancos de dados não pode exceder o limite do cluster) 128 TiB
Profundidade do aninhamento de documentos 200 níveis
Tamanho do documento 16 MB
Tamanho da chave de índice 2.048 bytes
Índices por coleção 64
Chaves em um índice composto 32
O número máximo de gravações em um único comando em lote 100.000
Número de usuários por cluster 1000

Limites de instâncias

A tabela a seguir descreve os limites do Amazon DocumentDB por instância.

Tipo de instância Memória da instância (GiB) Conexões (todas) Limite do cursor Transações abertas Conexões (ativas)
T3.medium 4 500 30 50 102
T4G.medium 4 500 30 50 102
R4.large 15.25 1700 450 N/D 1100
R4.xlarge 30.5 3400 450 N/D 2700
R4.2xlarge 61 6800 450 N/D 4500
R4.4xlarge 122 13600 725 N/D 4500
R4.8xlarge 288 27200 1450 N/D 4500
R4.16xlarge 488 30000 2900 N/D 4500
R5.large 16 1700 450 200 1100
R5.xlarge 32 3500 450 400 2700
R5.2xlarge 64 7100 450 800 4500
r5.4xlarge 128 14200 760 1600 4500
R5.8xlarge 256 28400 1520 3200 4500
R5.12xlarge 383 30000 2280 4800 4500
R5.16xlarge 512 30000 3040 6400 4500
R5.24xlarge 768 30000 4560 9600 4500
R6G.large 16 1700 450 200 1100
R6G.xlarge 32 3500 450 400 2700
R6G.2xlarge 64 7100 450 800 4500
R6G.4xlarge 128 14200 760 1600 4500
R6G.8xlarge 256 28400 1520 3200 4500
R6G.12xlarge 383 30000 2280 4800 4500
R6G.16xlarge 512 30000 3040 6400 4500

Você pode monitorar e alertar sobre os limites por instância usando as CloudWatch métricas a seguir. Para obter mais informações sobre as CloudWatch métricas do Amazon DocumentDB, consulte. Monitorar o Amazon DocumentDB com métricas do CloudWatch

Limite CloudWatch Métricas
Memória da instância FreeableMemory
Conexões DatabaseConnectionsMax
Cursores DatabaseCursorsMax
Transações TransactionsOpenMax

Restrições de nomenclatura

A tabela a seguir descreve restrições de nomenclatura no Amazon DocumentDB.

Recurso Limite padrão
Identificador de Cluster
  • O comprimento é de [1-63] letras, números ou hifens.

  • O primeiro caractere deve ser uma letra.

  • Não podem terminar com um hífen ou conter dois hífens consecutivos.

  • Deve ser exclusivo para todos os clusters (no Amazon RDS, Amazon Neptune e Amazon DocumentDB) por conta, por região AWS .

Nome da coleção: <col>

O comprimento é [1-57] caracteres.

Nome do banco de dados: <db>

O comprimento é [1-63] caracteres.

Nome da coleção totalmente qualificado: <db>.<col> O comprimento é [3-120] caracteres.
Nome do índice totalmente qualificado: <db>.<col>.$<index> O comprimento é [6-127] caracteres.
Nome do índice: <col>$<index>

O comprimento é [3-63] caracteres.

Identificador da instância
  • O comprimento é de [1-63] letras, números ou hifens

  • O primeiro caractere deve ser uma letra

  • Não podem terminar com um hífen ou conter dois hífens consecutivos

  • Deve ser exclusivo para todas as instâncias (no Amazon RDS, Amazon Neptune e Amazon DocumentDB) por conta, por região AWS .

Senha mestre
  • O comprimento é de [8–100] caracteres ASCII imprimíveis.

  • Pode usar caracteres ASCII imprimíveis, exceto:

    • / (barra)

    • " (aspas duplas)

    • @ (arroba)

Nome do usuário mestre
  • O comprimento é de [1–63] caracteres alfanuméricos.

  • O primeiro caractere deve ser uma letra.

  • Não pode ser uma palavra reservada pelo mecanismo de banco de dados.

Nome do parameter group
  • O tamanho é de [1–255] caracteres alfanuméricos.

  • O primeiro caractere deve ser uma letra.

  • Não podem terminar com um hífen ou conter dois hífens consecutivos.

Restrições de TTL

Exclusões de um índice de TTL não são garantidas dentro de um período específico e têm como base o melhor esforço. Fatores como utilização de recursos da instância, tamanho do documento e taxa de transferência geral podem afetar a sincronização de uma exclusão de TTL.

Limites de cluster elástico

A tabela a seguir descreve os limites do clusters elásticos do Amazon DocumentDB.

Recurso Limite
Clusters elásticos por região 20
vCPU somada em todos os clusters elásticos por região 1024
Snapshots manuais do cluster por região 20
Fragmentos por cluster 32
Armazenamento por cluster (quando os dados são distribuídos uniformemente por fragmento-chave) 4 PiB
Conexões com o cluster O valor mais baixo de 300.000 ou o número de fragmentos x o limite de conexão associado à vCPU por fragmento
UnSharded tamanho da coleção 32 TB
Tamanho da coleção fragmentada (quando os dados são distribuídos uniformemente por fragmento-chave) 1 PB
Bancos de dados por cluster 10.000
UnSharded coleções por cluster 100.000
Coleções fragmentadas por cluster 1000
Usuários por cluster 100
O número máximo de gravações em um único comando em lote 100.000
Índices por coleção 64
Profundidade do aninhamento de documentos 100 níveis
Tamanho do documento 16 MB
Tamanho da chave de índice 2048 bytes
Chaves em um índice composto 32

Limites de fragmentos de cluster elástico

A tabela a seguir descreve os limites máximos de fragmentos de clusters elásticos do Amazon DocumentDB.

Recurso Limite
vCPU por instância de fragmento 64
Instâncias por frgamento 16
Armazenamento por fragmento 128 TiB
Armazenamento por coleção por fragmento 32 TB

Limites de CPU, memória, conexão e cursor do cluster elástico por fragmento

A tabela a seguir descreve os limites máximos de CPU, memória, conexão e cursor nos fragmentos de cluster elástico do Amazon DocumentDB.

vCPUs por fragmento Memória da instância (GiB) Limite de conexão Limite do cursor
2 16 1700 450
4 32 3500 450
8 64 7100 450
16 128 14200 760
32 256 28400 1520
48 383 30000 2280
64 512 30000 3040