Publicado: Dec 18, 2023

Agora, o Amazon DynamoDB local oferece suporte à proteção contra exclusão de tabelas e ao parâmetro ReturnValuesOnConditionCheckFailure. A execução do DynamoDB local no ambiente de desenvolvimento local permite desenvolver e testar rapidamente as aplicações sem incorrer em nenhum custo. O uso do DynamoDB local não exige conexão com a Internet e funciona com as chamadas de API atuais do DynamoDB. 

A versão local 1.25.0 e a versão 2.2.0 do DynamoDB oferecem os seguintes recursos e melhorias:

  • Suporte para o parâmetro ReturnValuesOnConditionCheckFailure. Com esse parâmetro ativado, as mensagens de erro do DynamoDB podem incluir uma cópia do estado do item durante a tentativa de gravação no ambiente local do DynamoDB. Dessa forma, você pode testar facilmente o comportamento da condição de erro e sua resposta às falhas nas gravações condicionais, assim como faria com o serviço web do DynamoDB. Para saber mais sobre verificações de condição, consulte a página de referência da API correspondente.
  • Proteja suas tabelas no DynamoDB local contra exclusão acidental durante operações de gerenciamento de tabelas. Agora, você pode ativar a propriedade de proteção contra exclusão em cada tabela para testar o comportamento. Por padrão, a propriedade de proteção contra exclusão está desativada. Para saber mais sobre a proteção contra exclusão, consulte a documentação sobre como usar a proteção contra exclusão.

O download do DynamoDB local é gratuito e está disponível para macOS, Linux e Windows. Para começar a usar, baixe a versão mais recente em “Implantar o DynamoDB localmente no computador”. Para saber mais, consulte Configurar o DynamoDB local (versão para download).