Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Tutorial: Criar tabelas globais MRSC no DynamoDB

Modo de foco
Tutorial: Criar tabelas globais MRSC no DynamoDB - Amazon DynamoDB
nota

A consistência forte multirregional (MRSC) está disponível na versão prévia e está sujeita a alterações.

Na versão prévia, uma tabela global com MRSC deve conter exatamente três réplicas nas regiões compatíveis. Você cria uma tabela global MRSC adicionando duas tabelas de réplica a uma tabela de região única do DynamoDB que não contenha nenhum dado e nenhum unsupported features configurado.

Using the AWS Management Console

Este procedimento do console gera uma tabela global MRSC ao criar uma tabela de região única. Este procedimento também inclui duas tabelas de réplica nas demais regiões aceitas na versão prévia.

  1. Faça login no AWS Management Console e abra o console do DynamoDB em https://console.aws.amazon.com/dynamodb/.

  2. No painel de navegação superior, escolha a região onde as tabelas globais com MRSC são aceitas. Para este exemplo, selecione us-east-2.

  3. Crie uma tabela sob demanda de região única. Para ter informações sobre como criar uma tabela, consulte AWS Management Console em Etapa 1: crie uma tabela no DynamoDB.

    nota

    Pode levar alguns minutos para que a tabela recém-criada mude para o estado ATIVO.

  4. Na página Tabelas, escolha sua tabela recém-criada.

  5. Selecione a guia Tabelas globais e escolha Criar réplica.

  6. Na página Criar réplica, faça o seguinte:

    1. Em Consistência multirregional, escolha Consistência forte.

    2. Escolha Criar réplicas.

    nota

    Pode demorar alguns minutos para que as novas tabelas de réplica apareçam e mudem para o estado ACTIVE.

Using the AWS CLI

Este procedimento da AWS CLI gera uma tabela global MRSC ao criar uma tabela de região única e, então, adicionar duas tabelas de réplica.

  1. Crie uma tabela sob demanda de região única chamada MusicTable na região us-east-2.

    aws dynamodb create-table \ --table-name MusicTable \ --attribute-definitions \ AttributeName=Artist,AttributeType=S \ AttributeName=SongTitle,AttributeType=S \ --key-schema \ AttributeName=Artist,KeyType=HASH \ AttributeName=SongTitle,KeyType=RANGE \ --billing-mode PAY_PER_REQUEST \ --region us-east-2
  2. Verifique se a nova tabela foi criada e está no estado ATIVO.

    nota

    Pode levar alguns minutos para que a tabela mude para o estado ATIVO.

    aws dynamodb describe-table \ --table-name MusicTable \ --region us-east-2 { "Table": { ... "TableStatus": "ACTIVE", ... }
  3. Adicione duas novas tabelas de réplica à tabela de região única nas demais regiões aceitas para versão prévia, especificando o parâmetro multi-region-consistency como STRONG.

    aws dynamodb update-table \ --table-name MusicTable \ --replica-updates '[{"Create": {"RegionName": "us-east-1"}}, {"Create": {"RegionName": "us-west-2"}}]' \ --multi-region-consistency STRONG \ --region us-east-2
  4. Use o comando describe-table para verificar se as duas novas réplicas foram criadas e estão no estado ATIVO, e se a tabela global está configurada para consistência forte multirregional.

    aws dynamodb describe-table \ --table-name MusicTable \ --region us-east-1 { "Table": { ... "Replicas": [ { "RegionName": "us-east-1", "ReplicaStatus": "ACTIVE" }, { "RegionName": "us-west-2", "ReplicaStatus": "ACTIVE" } ], "MultiRegionConsistency": "STRONG" ... }

Este procedimento do console gera uma tabela global MRSC ao criar uma tabela de região única. Este procedimento também inclui duas tabelas de réplica nas demais regiões aceitas na versão prévia.

  1. Faça login no AWS Management Console e abra o console do DynamoDB em https://console.aws.amazon.com/dynamodb/.

  2. No painel de navegação superior, escolha a região onde as tabelas globais com MRSC são aceitas. Para este exemplo, selecione us-east-2.

  3. Crie uma tabela sob demanda de região única. Para ter informações sobre como criar uma tabela, consulte AWS Management Console em Etapa 1: crie uma tabela no DynamoDB.

    nota

    Pode levar alguns minutos para que a tabela recém-criada mude para o estado ATIVO.

  4. Na página Tabelas, escolha sua tabela recém-criada.

  5. Selecione a guia Tabelas globais e escolha Criar réplica.

  6. Na página Criar réplica, faça o seguinte:

    1. Em Consistência multirregional, escolha Consistência forte.

    2. Escolha Criar réplicas.

    nota

    Pode demorar alguns minutos para que as novas tabelas de réplica apareçam e mudem para o estado ACTIVE.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.