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á.
Notas de uso da replicação multirregional do Amazon Keyspaces
Considere o seguinte ao usar a replicação multirregional com o Amazon Keyspaces.
-
Você pode selecionar até seis pessoas do público disponível Regiões da AWS. AWS GovCloud (US) Regions, Regiões da China e Regiões da AWS que estão desativadas por padrão não são suportadas.
Considere as seguintes soluções alternativas até que os recursos estejam disponíveis:
-
Selecione as regiões de replicação ao criar o keyspace. Você não pode adicionar ou remover regiões depois.
-
Configure Time to Live (TTL) ao criar a tabela multirregional. Você não poderá ativarTTL, desativar ou ajustar o TTL valor posteriormente. Para obter mais informações, consulte Expire dados com Time to Live (TTL) para Amazon Keyspaces (para Apache Cassandra).
-
Para criptografia em repouso, use uma AWS chave própria. Atualmente, as chaves gerenciadas pelo cliente não são suportadas em tabelas multirregionais. Para obter mais informações, consulte
-
-
Ao usar o gerenciamento de capacidade provisionada com o escalonamento automático do Amazon Keyspaces, certifique-se de usar as API operações do Amazon Keyspaces para criar e configurar suas tabelas multirregionais. As API operações subjacentes do Application Auto Scaling que o Amazon Keyspaces chama em seu nome não têm recursos multirregionais.
Para obter mais informações, consulte Atualize a capacidade provisionada e as configurações de auto scaling para uma tabela multirregional no Amazon Keyspaces. Para obter mais informações sobre como estimar a taxa de transferência da capacidade de gravação de tabelas multirregionais provisionadas, consulte. Estime e provisione a capacidade para uma tabela multirregional no Amazon Keyspaces
Embora os dados sejam replicados automaticamente nas Regiões selecionadas de uma tabela multirregional, quando um cliente se conecta a um endpoint em uma Região e consulta a tabela
system.peers
, a consulta retorna somente informações locais. O resultado da consulta aparece como um único cluster de datacenter para o cliente.-
A replicação multirregional do Amazon Keyspaces é assíncrona e oferece suporte à consistência para gravações.
LOCAL_QUORUM
LOCAL_QUORUM
a consistência exige que uma atualização em uma linha seja mantida de forma duradoura em duas réplicas na região local antes de retornar o sucesso ao cliente. A propagação das gravações na região (ou regiões) replicada é então executada de forma assíncrona.A replicação multirregional do Amazon Keyspaces não oferece suporte à replicação síncrona nem à consistência.
QUORUM
Quando você cria uma tabela ou espaço de chaves multirregional, todas as tags que você define durante o processo de criação são aplicadas automaticamente a todos os espaços de chaves e tabelas em todas as Regiões. Quando você altera as tags existentes usando
ALTER KEYSPACE
ouALTER TABLE
, a atualização é aplicada somente ao espaço de teclas ou à tabela na região em que você está fazendo a alteração.-
A Amazon CloudWatch fornece uma
ReplicationLatency
métrica para cada região replicada. Ele calcula essa métrica rastreando as linhas que chegam, comparando o tempo de chegada com o tempo de gravação inicial e calculando uma média. Os horários são armazenados CloudWatch na região de origem. Para obter mais informações, consulte Monitorando o Amazon Keyspaces com a Amazon CloudWatch.Pode ser útil visualizar os tempos médio e máximo para determinar o atraso de replicação médio e o pior caso. Não há nenhuma SLA latência.
Ao usar uma tabela multirregional no modo sob demanda, você poderá observar um aumento na latência da replicação assíncrona de gravações se uma réplica de tabela apresentar um novo pico de tráfego. Da mesma forma que o Amazon Keyspaces adapta automaticamente a capacidade de uma tabela sob demanda de uma única região ao tráfego do aplicativo que ela recebe, o Amazon Keyspaces adapta automaticamente a capacidade de uma réplica de tabela sob demanda de várias regiões ao tráfego que ela recebe. O aumento na latência de replicação é transitório porque o Amazon Keyspaces aloca automaticamente mais capacidade à medida que seu volume de tráfego aumenta. Depois que todas as réplicas se adaptarem ao seu volume de tráfego, a latência da replicação deverá voltar ao normal. Para obter mais informações, consulte Tráfego de pico e propriedades de dimensionamento.
Ao usar uma tabela multirregional no modo provisionado, se seu aplicativo exceder sua capacidade de taxa de transferência provisionada, você poderá observar erros de capacidade insuficientes e um aumento na latência de replicação. Para garantir que sempre haja capacidade suficiente de leitura e gravação para todas as réplicas Regiões da AWS de tabelas em toda uma tabela multirregional, recomendamos que você configure o escalonamento automático do Amazon Keyspaces. O auto scaling do Amazon Keyspaces ajuda você a provisionar a capacidade de taxa de transferência de forma eficiente para cargas de trabalho variáveis, ajustando a capacidade de transferência automaticamente em resposta ao tráfego real do aplicativo. Para obter mais informações, consulte Como o escalonamento automático funciona para tabelas multirregionais.