Posted On: Jun 24, 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 25-item transactions is available in all AWS Regions, except for the AWS China (Beijing) and the AWS China (Ningxia) Regions. Pricing for transactions is based on the sizes of the items in your transactions. To get started with DynamoDB transactions, see Amazon DynamoDB Transactions.