View a markdown version of this page

Alteração da configuração e riscos associados - AWS SDK de criptografia de banco de dados

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

Alteração da configuração e riscos associados

Alterar a configuração do beacon após a gravação dos dados pode ter implicações significativas de correção e segurança. Alguns parâmetros de configuração afetam diretamente a forma como os beacons são derivados e consultados, e alterações incorretas podem resultar em resultados de consulta incompletos ou semântica ambígua. A configuração incorreta não causa perda de dados — os dados permanecem acessíveis via digitalização — mas pode impedir que as operações de consulta retornem resultados completos.

Atenção

Algumas alterações na configuração são efetivamente irreversíveis sem a necessidade de reescrever os dados.

Mudanças irreversíveis

  • Depois que o primeiro item for gravado, o comprimento do truncamento e a chave do farol devem ser tratados como imutáveis.

  • A configuração da partição deve ser monotônica; reduções não são suportadas.

  • A correção desses problemas requer recalcular todos os beacons afetados.

O que pode dar errado

  • Diminuir a configuração da partição (por exemplo,maximumNumberOfPartitions, defaultNumberOfPartitions, numberOfPartitions) pode fazer com que as consultas percam itens e torne os PartitionNumber valores existentes ambíguos.

  • Alterar o tamanho do truncamento após as gravações pode fazer com que as consultas retornem resultados incompletos.

  • A alteração da chave do farol invalida todos os beacons existentes.

  • Escolha comprimentos de truncamento conservadores e trate-os como fixos.

  • Planeje o crescimento da partição com antecedência e permita somente aumentos com o tempo.

  • Nunca altere as chaves do beacon sem um plano de migração completo.

Pre-flight lista de verificação

Antes da implantação, confirme:

  • O conjunto de dados é adequado para beacons.

  • O comprimento do truncamento e o crescimento da partição são planejados e documentados.

  • Monitoramento e alertas estão em vigor para alterações na configuração.