Publicado: May 21, 2020

O Amazon DynamoDB local, a versão do DynamoDB que pode ser obtida por download, agora aceita valores vazios para os atributos String e Binário sem chave em tabelas do DynamoDB. Além disso, o Amazon DynamoDB agora incluiu suporte para até 25 itens exclusivos e 4 MB de dados por solicitação transacional. Com o DynamoDB local, é possível desenvolver e testar rapidamente as aplicações no ambiente de desenvolvimento local sem incorrer em custos adicionais. 

O suporte a valores vazios oferece maior flexibilidade de usar atributos para um conjunto mais amplo de casos de uso sem precisar transformar esses atributos antes de enviá-los ao DynamoDB. Os tipos de dados List, Map e Set também aceitam valores vazios nos atributos String e Binary. Os atributos chave de partição e chave de classificação das tabelas base continuam a exigir valores não vazios para todos os tipos de dados, incluindo String e Binary. Da mesma forma, os atributos de chave String e Binary de índices secundários locais ou índices secundários globais exigem valores não vazios. 

As transações do DynamoDB oferecem operações atômicas, consistentes, isoladas e duráveis (ACID) para que os desenvolvedores possam manter os dados corretos nas aplicações mais facilmente. Com suporte para transações com até 25 itens exclusivos e 4 MB de dados, agora você pode criar e testar localmente aplicações que demandam o processamento de transações maiores, como grandes pedidos de varejo ou transações financeiras.

Para saber mais sobre o DynamoDB local, consulte Configuração do DynamoDB local (versão disponível para download).