Posted On: Jul 19, 2019

Amazon DynamoDB now supports up to 25 unique items and 4 MB of data per transactional request. Transactions enable developers to simplify their code and support workflows and business logic that require adding, updating, or deleting multiple items as a single, all-or-nothing operation. 

DynamoDB transactions provide atomic, consistent, isolated, and durable (ACID) operations so that developers can maintain data correctness in applications more easily. With support for transactions with up to 25 unique items and 4 MB of data, developers can now use the DynamoDB transactional APIs to process larger transactions, such as large retail orders or financial transactions. 

Support for transactions is available in all AWS Regions where DynamoDB is available, including the AWS China (Beijing) Region, Operated by Sinnet, and the AWS China (Ningxia) Region, Operated by NWCD. Pricing for transactions is based on the sizes of the items in your transactions. To get started with DynamoDB transactions, see Amazon DynamoDB Transactions