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

“ abc” => {i:1,v:“ foo”}

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

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

客户端2写道:

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

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

最佳答案

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

关于amazon-dynamodb - DynamoDB条件写入是否高度一致?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27198804/

10-11 08:49