View a markdown version of this page

Visão geral dos clusters globais 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á.

Visão geral dos clusters globais do Amazon DocumentDB

O que é um cluster global?

Um cluster global consiste em uma região primária e até 10 regiões secundárias somente para leitura. Você emite operações de gravação diretamente para o cluster primário na região principal e o Amazon DocumentDB replica automaticamente os dados para as regiões secundárias usando uma infraestrutura dedicada. Geralmente, a latência é inferior a um segundo.

Por que os clusters globais são úteis?

  • Recuperação de paralisações em toda a região: no caso de uma paralisação em toda a região, você pode promover um dos clusters secundários a um cluster primário em minutos, com um objetivo de tempo de recuperação (RTO) típico de menos de um minuto. Normalmente, o objetivo de ponto de recuperação (RPO) é medido em segundos, mas isso depende do atraso em toda a rede no momento da falha.

  • Leituras globais com latência local — Se você tem escritórios em todo o mundo, pode usar um cluster global para manter suas principais fontes de informações atualizadas na região principal. Escritórios em outras regiões podem acessar as informações em sua própria região com latência local.

  • Clusters secundários escaláveis — Você pode escalar seus clusters secundários adicionando mais instâncias somente para leitura a uma região secundária. O cluster secundário é somente leitura, portanto pode oferecer suporte a até 16 instâncias de réplica somente leitura, em vez do limite normal de 15 para um único cluster.

  • Replicação rápida de clusters de primários para secundários: replicação realizada por um cluster global tem pouco impacto no desempenho do cluster de banco de dados primário. Os recursos das instâncias de banco de dados são totalmente dedicados para atender as workloads de leitura e gravação.

  • Fluxos de alteração — Você pode ler fluxos de alteração de um cluster secundário em clusters globais, reduzindo a carga no cluster primário e permitindo que você escale cargas de trabalho de leitura de regiões secundárias.

Quais são as limitações atuais dos clusters globais?

  • Os clusters globais não são compatíveis com a versão 3.6 do Amazon DocumentDB.

  • Os clusters globais são compatíveis com todos os tipos de instância, exceto db.t3, db.t4g e db.r4.

  • Os clusters globais não estão disponíveis nas regiões a seguir: América do Sul (São Paulo), Europa (Milão), China (Pequim) e China (Ningxia).

  • A alternância e o failover global não são suportados quando as regiões estão em versões de mecanismo diferentes. Há suporte para failover manual quando existe uma incompatibilidade entre as versões do mecanismo.

  • Somente o cluster primário realiza operações de gravação. Os clientes que realizam operações de gravação se conectam ao endpoint do cluster primário.

  • Você pode ter no máximo 10 regiões secundárias e uma região primária para seu cluster.

  • Um cluster secundário não pode ser interrompido. Um cluster primário não pode ser interrompido se tiver clusters secundários associados a ele. Somente um cluster regional que não tenha clusters secundários pode ser interrompido.

  • Réplicas anexadas ao cluster secundário podem ser reiniciadas em determinadas circunstâncias. Se a instância da região primária for reiniciada ou executada um failover, as réplicas na região secundária também serão reiniciadas. O cluster fica indisponível até que todas as réplicas estejam novamente sincronizadas com a instância do gravador do cluster de banco de dados primário. Esse comportamento é esperado. Certifique-se de que você entendeu o impacto no seu cluster global antes de fazer alterações no cluster primário.