Usando clusters elásticos 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á.

Usando clusters elásticos do Amazon DocumentDB

Os clusters elásticos do Amazon DocumentDB oferecem suporte a cargas de trabalho com milhões de reads/writes por segundo e petabytes de capacidade de armazenamento. Os clusters elásticos também simplificam a forma como os desenvolvedores interagem com o Amazon DocumentDB, eliminando a necessidade de escolher, gerenciar ou atualizar instâncias.

Os clusters elásticos do Amazon DocumentDB foram criados para:

  • Fornecer uma solução para clientes que procuram um banco de dados que ofereça escala praticamente ilimitada com recursos avançados de consulta e compatibilidade com a API MongoDB.

  • Oferecer aos clientes limites de conexão mais altos e reduza o tempo de inatividade causado pela aplicação de patches.

  • Continuar investindo em uma arquitetura nativa de nuvem, elástica e líder de classe para workloads JSON.

Casos de uso do cluster elástico

Os bancos de dados de documentos são úteis para workloads que exigem um esquema flexível para desenvolvimento rápido e iterativo. Por exemplo, casos de uso do Amazon DocumentDB, consulte Casos de uso do banco de dados de documentos.

A seguir estão alguns exemplos de casos de uso para os quais os clusters elásticos podem fornecer vantagens significativas:

Perfis de usuário

Como os bancos de dados de documentos têm um esquema flexível, eles podem armazenar documentos com atributos e valores de dados diferentes em escala. Os clusters elásticos são uma solução prática para perfis online nos quais usuários diferentes fornecem tipos de informações diferentes. Suponha que suas aplicações ofereçam suporte a centenas de milhões de perfis de usuário. É possível usar clusters elásticos para dar suporte a essas aplicações porque eles podem ser ampliados e reduzidos para dar suporte a milhões de gravações e leituras nesses perfis de usuário. Você também pode reduzir a escala verticalmente fora dos horários de pico para reduzir custos.

Gerenciamento de conteúdo e registros históricos

Para gerenciar o conteúdo com eficiência, é necessário coletar e agregar o conteúdo de várias fontes e, em seguida, enviá-lo ao cliente. Devido ao esquema flexível, os bancos de dados de documentos são perfeitos para coletar e armazenar qualquer tipo de dados. É possível usá-los para criar e incorporar novos tipos de conteúdo, incluindo conteúdo gerado pelo usuário, como imagens, comentários e vídeos. Com o tempo, seu banco de dados pode exigir mais armazenamento. Com clusters elásticos, é possível distribuir seus dados em mais volumes de armazenamento, permitindo armazenar petabytes de dados em um único cluster.

Vantagens dos clusters elásticos

AWS integração de serviços

Os clusters elásticos do Amazon DocumentDB se integram a outros AWS serviços da mesma forma que o Amazon DocumentDB faz:

  • Migração — Você pode usar o AWS Database Migration Service (DMS) para migrar do MongoDB e de outros bancos de dados relacionais para os clusters elásticos do Amazon DocumentDB.

  • Monitoramento — Você pode monitorar a integridade e o desempenho do seu cluster elástico usando a Amazon CloudWatch.

  • Segurança — Você pode configurar a autenticação e a autorização por meio do AWS Identity and Access Management (IAM) para gerenciar seus recursos de cluster elástico, como criar e atualizar um cluster elástico, e usar o Amazon VPC para conexões seguras somente de VPC. Não há suporte para login de autenticação do IAM para clusters elásticos.

  • Gerenciamento de dados — Você pode usar AWS Glue para importar e exportar dados from/to outros AWS serviços, como Amazon S3, Amazon Redshift e OpenSearch Amazon Service.

Região do cluster elástico e disponibilidade da versão

Disponibilidade regional para clusters elásticos

A tabela a seguir mostra as AWS regiões em que os clusters elásticos do Amazon DocumentDB estão disponíveis atualmente e o endpoint de cada região.

Nome da região Região Zonas de disponibilidade

Leste dos EUA (Norte da Virgínia)

us-east-1

5

Leste dos EUA (Ohio)

us-east-2

3

Oeste dos EUA (Oregon)

us-west-2

3

Ásia-Pacífico (Hong Kong)

ap-east-1

3

Ásia-Pacífico (Mumbai)

ap-south-1

3

Ásia-Pacífico (Seul)

ap-northeast-2

3

Á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

América do Sul (São Paulo)

sa-east-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

Disponibilidade da versão

Os clusters elásticos oferecem suporte ao protocolo de conexão compatível com MongoDB 5.0. Para saber as diferenças entre clusters baseados em instâncias do Amazon DocumentDB 4.0 e clusters elásticos, consulte Diferenças funcionais entre o Amazon DocumentDB 4.0 e clusters elásticos. Observação: os clusters elásticos não são compatíveis com o Amazon DocumentDB 8.0

Limitações

Gerenciamento de clusters elásticos

Não há suporte para os recursos e capacidades de gerenciamento de cluster a seguir nesta versão:

  • Porta personalizada (há suporte somente para 27017)

  • Capacidade de usar perfis e usuários do IAM para se autenticar no banco de dados

  • Capacidade de criar clusters globais

  • Eventos do Amazon DocumentDB existentes e como se inscrever neles

  • Fragmentação de alcance

  • Fragmentar a coleção existente

  • Chave de fragmento de vários campos

  • Alterar chave de fragmento

  • Point-in-time restaurar

  • Clonagem

  • Insights de Performance

nota

Para obter informações sobre limites elásticos de clusters, consulte Cotas e limites do Amazon DocumentDB.

Operações de gravação e de consulta

Não há suporte para os comandos e recursos de operação de consulta e gravação a seguir nesta versão:

  • Comandos DDL durante operações de escalabilidade

  • Profiler

  • Grupos de parâmetros

  • AWS Config

  • AWS Backup

Gerenciamento de coleções e índices

Não há suporte para os recursos de gerenciamento de coleções e índices a seguir nesta versão:

  • Índices exclusivos

  • Índices parciais

  • Índice de texto

  • Índices de vetores

  • Compactação de documentos

Administração e diagnóstico

Não há suporte para os comandos e recursos de administração e diagnóstico a seguir nesta versão:

  • AWS Secrets Manager

  • Role-based-access-control Funções personalizadas (RBAC).

  • Ao conectar, a preocupação de gravação de 0 não é suportada.

  • Alteração de sub-redes pertencentes a uma VPC que não está atualmente atribuída a um cluster elástico existente.

Funcionalidades de adesão

Não há suporte para os recursos opcionais do Amazon DocumentDB a seguir nesta versão:

  • Transações ACID

  • Auditoria de DDL/DML

  • Change streams

  • Comandos de sessão