Question: Is DynamoDB ACID compliant?

Answered by Rafal Wilinski
Answer
Out of the box, DynamoDB does not support ACID operations. However, developers can use Transactions in DynamoDB to achieve atomicity, consistency, isolation and durability in its GET, PUT, UPDATE or DELETE operations.Hence, the answer to the question would be yes. DynamoDB aims to be ACID-compliant with its use of Transactions.
Other Common DynamoDB FAQ (with Answers)
- What kind of database is DynamoDB?
- Is DynamoDB document-based?
- Can a DynamoDB range key be a GSI key?
- Is DynamoDB a memory store?
- Can DynamoDB trigger AWS Step Functions?
- Can colons and special characters be used in DynamoDB attributes?
- Can DynamoDB store images?
- Should you make a new DynamoDB client for each request?
- How to access DynamoDB from Apache Storm?
- How to write a test case for mocking DynamoDB?
- Is DynamoDB cost effective?
- How to store graphs in DynamoDB?
- Is DynamoDB highly available?
- How to tell if DynamoDB initialized correctly?
- Can DynamoDB trigger AWS Lambda?
Spend less time in the AWS console, use Dynobase.
Try 7-day free trial. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2025 Dynobase