3

有谁知道 Azure 搜索是否处理乐观并发,如果确实如此?

我知道合并用于更新索引,但是合并会覆盖现有值(例如,集合具有“A、B、C”并且您合并“D”结果是“D”而不是“A、B、C、D” )。因此,您需要读取索引以获取值,合并代码然后将其写回。当然,回写可能是陈旧的数据。

您似乎无法添加多个“选择”语句(仅按 ID 合并),因此您无法实现自己的“版本”处理。

有没有办法做到这一点(或者有人有任何解决方法吗?)

谢谢

4

1 回答 1

2

我们目前不提供执行此操作的方法,您需要序列化可能重叠的写入。我们想在某个时候引入 etags 支持来处理您所描述的场景。

于 2015-03-12T17:20:15.587 回答