Publicado: Nov 27, 2018

O Amazon DynamoDB agora oferece suporte nativo, do lado do servidor para transações, simplificando a experiência do desenvolvedor de realizar alterações coordenadas, do tipo «tudo ou nada» em vários itens, dentro e entre tabelas. Com o suporte para transações, os desenvolvedores podem ampliar a escala, a performance e os benefícios para a empresa do DynamoDB para um conjunto maior de cargas de trabalho de missão crítica.

As transações fornecem atomicidade, consistência, isolamento e resiliência (ACID) no DynamoDB, permitindo que você mantenha a correção dos dados em seus aplicativos com mais facilidade. Usando transações, você pode oferecer suporte a fluxos de trabalho sofisticados e lógica de negócios que exigem adição, atualização ou exclusão de vários itens como uma única operação do tipo «tudo ou nada». Por exemplo, um desenvolvedor de videogames pode garantir que os perfis dos jogadores sejam atualizados corretamente quando eles trocam itens em um jogo ou fazem compras dentro do jogo.

O suporte para transações está disponível em todas as regiões padrão da AWS onde o DynamoDB é oferecido. A definição de preço para transações é baseada nos tamanhos dos itens na transação.

Para obter mais informações, consulte transações do Amazon DynamoDB.