Replicação multirregional para o Amazon Keyspaces (para Apache Cassandra - Amazon Keyspaces (para Apache Cassandra)

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á.

Replicação multirregional para o Amazon Keyspaces (para Apache Cassandra

Você pode usar a replicação multirregional do Amazon Keyspaces para replicar seus dados com replicação ativa-ativa automatizada, totalmente gerenciada e em qualquer lugar de sua escolha. Regiões da AWS Com a replicação ativa-ativa, cada Região é capaz de realizar leituras e gravações isoladamente. Você pode melhorar a disponibilidade e a resiliência da degradação regional, além de se beneficiar de leituras e gravações locais de baixa latência para aplicativos globais.

Com a replicação multirregional, o Amazon Keyspaces replica dados de forma assíncrona entre Regiões, e os dados normalmente são propagados entre Regiões em um segundo. Além disso, com a replicação multirregional, você não tem mais o árduo trabalho de resolver conflitos e corrigir problemas de divergência de dados, para que possa se concentrar na aplicação.

Por padrão, o Amazon Keyspaces replica dados em três zonas de disponibilidade dentro da mesma Região da AWS para maior durabilidade e alta disponibilidade. Com a replicação multirregional, você pode criar espaços chave multirregionais que replicam suas tabelas em até seis regiões geográficas diferentes de sua escolha. Regiões da AWS

Benefícios do uso da replicação multirregional

A replicação multirregional oferece os seguintes benefícios.

  • Leituras e gravações globais com latência de um dígito em milissegundos — No Amazon Keyspaces, a replicação é ativa-ativa. Você pode fornecer leituras e gravações localmente nas Regiões mais próximas de seus clientes, com latência de um dígito de milissegundos em qualquer escala. Você pode usar tabelas multirregionais do Amazon Keyspaces para aplicações globais que precisam de um tempo de resposta rápido em qualquer lugar do mundo.

  • Continuidade de negócios aprimorada e proteção contra a degradação em uma única região — Com a replicação multirregional, você pode se recuperar da degradação em uma única região Região da AWS redirecionando seu aplicativo para uma região diferente em seu keyspace multirregional. Como o Amazon Keyspaces oferece replicação ativa-ativa, não há impacto em suas leituras e gravações.

    O Amazon Keyspaces acompanhará as gravações executadas em seu espaço de chaves multirregionais que não foram propagadas para todas as Regiões da réplica. Depois que a região voltar a ficar on-line, o Amazon Keyspaces sincroniza automaticamente todas as alterações ausentes para que você possa se recuperar sem nenhum impacto no aplicativo.

  • Replicação de alta velocidade entre regiões — A replicação multirregional usa replicação física rápida e baseada em armazenamento de dados entre regiões, com um atraso de replicação que normalmente é inferior a 1 segundo.

    A replicação no Amazon Keyspaces tem pouco ou nenhum impacto em suas consultas de banco de dados porque não compartilha recursos computacionais com seu aplicativo. Isso significa que você pode lidar com casos de uso de alta taxa de gravação ou casos de uso com picos ou picos repentinos na taxa de transferência sem nenhum impacto no aplicativo.

  • Consistência e resolução de conflitos — Todas as alterações feitas nos dados em qualquer região são replicadas para outras regiões em um espaço chave multirregional. Conflitos poderão ocorrer se as aplicações atualizarem o mesmo item em Regiões diferentes e quase ao mesmo tempo.

    Para ajudar a fornecer consistência eventual, o Amazon Keyspaces usa a data e a hora em nível de célula e um último gravador obtém a reconciliação entre atualizações simultâneas. A resolução de conflitos é totalmente gerenciada e ocorre em segundo plano, sem nenhum impacto no aplicativo.

Para obter mais informações sobre configurações e atributos suportados, consulte Notas de uso da replicação multirregional do Amazon Keyspaces.

Modos de capacidade e preços

Para um keyspace multirregional, você pode usar o modo de capacidade sob demanda ou o modo de capacidade provisionada. Para ter mais informações, consulte Modos de capacidade de leitura/gravação no Amazon Keyspaces.

No modo sob demanda, você paga 1,25 unidades de solicitação de gravação (WRUs) para gravar até 1 KB de dados por linha. Você é cobrado pelas gravações em cada região do seu keyspace multirregional. Por exemplo, gravar uma linha de 3 KB de dados em um espaço de chaves multirregional com duas Regiões exige 7,5 WRUs: 3 * 1,25 * 2 = 7,5 WRUs. Além disso, gravações que incluem dados estáticos e não estáticos exigem operações adicionais de gravação.

No modo provisionado, são cobradas 1,25 unidades de capacidade de gravação (WCUs) para gravar até 1 KB de dados por linha. Você é cobrado pelas gravações em cada região do seu keyspace multirregional. Por exemplo, gravar uma linha de 3 KB de dados por segundo em um keyspace multirregional com duas regiões requer 7,5 WCUs: 3 * 1,25 * 2 = 7,5 WCUs. Além disso, gravações que incluem dados estáticos e não estáticos exigem operações adicionais de gravação.

Para obter mais informações sobre preços, consulte o Amazon Keyspaces (para Apache Cassandra).