DynamoDB条件写入是否一致?

ncc*_*ccc 8 amazon-dynamodb

假设给定的表已经包含以下键值对:

"abc"=> {i:1,v:"foo"}

然后,两个客户端发出冲突的并发条件写入.客户端1写道:

"abc"=> {i:2,v:"bar1"}如果i == 1

客户端2写道:

"abc"=> {i:2,v:"bar2"}如果i == 1

那么,是否保证最多一个客户端的写操作会成功?

Phe*_*ide 7

是的,这正是他们设计的用例。您可以在docs中看到一个示例。