Is there a way to work around the transaction item limit in DynamoDB?

Viewed 1181

The current limit of items in a dynamoDB transaction is 25.

If I need to update more than 25 items in a single partition, and roll them back if they've been updated, how can I do so?

I've implemented row versioning, so am keeping the record current status on the v0 record.

Can I include some kind of flag on a v0 item to indicate it is taking part in a wider transaction, and roll it back if need be, and if so how do avoid deadlocks?

0 Answers
Related