Предоставляет ли Azure Search Etags для управления одновременным доступом для добавления, обновления или удаления документов? - PullRequest
0 голосов
/ 17 января 2019

Как управлять параллелизмом в Azure Search

здесь говорится, что Azure Search предлагает оптимистическую модель параллелизма. На ресурсе нет блокировок. Вместо этого есть ETag для каждого ресурса, который идентифицирует версию ресурса, так что вы можете создавать запросы, которые избегают случайных перезаписей.

Но Добавление, обновление или удаление документов (API REST службы поиска Azure) ничего не упоминало об etags. Предоставляет ли Azure Search Etags для управления одновременным доступом для добавления, обновления или удаления документов?

1 Ответ

0 голосов
/ 17 января 2019

К сожалению, мы пока не поддерживаем использование версии документа для управления одновременными операциями добавления / удаления / обновления документов.На данный момент, как вы упомянули, мы предоставляем etags только при управлении «недокументированными» ресурсами (такими как определения индексов, карты синонимов, источники данных и т. Д.)нам нужно расставить приоритеты в работе по добавлению поддержки версий документов

https://feedback.azure.com/forums/263029-azure-search/suggestions/10413003-document-version-support-for-data-consistency-and

...