【发布时间】:2015-01-04 12:08:24
【问题描述】:
如何在 Azure DocumentDB 中以原子方式递增文档中的整数?
在存在并发写入者的情况下,增量操作必须是原子的。不允许丢失增量(在幼稚的读-修改-写算法中是可能的)。
【问题讨论】:
-
你所说的“它们可能在一个幼稚的读-修改-写算法中是可能的”是什么意思?每个文档都有一个 Etag,使用非当前 Etag 发送的任何更改都将被拒绝 (HTTP 412) see here
-
谢谢。那将是答案。如果你不想添加,我稍后会自己添加。
标签: azure azure-cosmosdb