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. Pricing for transactions is based on the sizes of the items in your transactions. To get started with DynamoDB transactions, see Amazon DynamoDB Transactions.