3

Azure Search がオプティミスティック コンカレンシーを処理するかどうか、実際に処理するかどうかを知っている人はいますか?

インデックスを更新するためにマージが使用されることは知っていますが、マージは既存の値を上書きします (たとえば、コレクションに「A、B、C」があり、「D」をマージすると、結果は「A、B、C、D」ではなく「D」になります)。 )。したがって、インデックスを読み取って値を取得し、コードにマージしてから書き戻す必要があります。もちろん、書き戻しは古いデータである可能性があります。

複数の「select」ステートメントを追加できないように見えるため (Merge は Id のみによる)、独自の「バージョン」処理を実装できません。

これを行う方法はありますか (または、回避策はありますか?)

ありがとう

4

1 に答える 1

2

現在、これを行う方法は提供されていません。重複する可能性のある書き込みをシリアル化する必要があります。あなたが説明しているシナリオを処理するために、ある時点で etags サポートを導入したいと考えています。

于 2015-03-12T17:20:15.587 に答える