I read the DynamoDB documentation and found two interesting features:
- Serial matching reads
- Strongly consistent reading
- Conditional Updates
My question is: how do these three things interact with each other? Basically, I am wondering if conditional updates use strictly consistent reads to check state or do they ultimately use sequential reads? If it will be later, there is still a race condition, right?
source
share