Предоставляет ли Azure Search Etags для управления параллелизмом при добавлении, обновлении или удалении документов?

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

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

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

1 ответ

Решение

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

Пожалуйста, добавьте следующее голосовое предложение, чтобы помочь нам расставить приоритеты в работе, чтобы добавить поддержку контроля версий документов.

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

Другие вопросы по тегам