Мое требование - удалить конкретный документ (с doc_id) из нескольких индексов в одном go. Но загвоздка в том, что я не знаю, какие индексы имеют это значение c, и мне придется отправить запрос на удаление doc_id всем индексам, присутствующим в системе.
Когда я пытался удалить через массовый API, передав индекс и сделав c id, я получал слишком большую ошибку запроса (код состояния: 429). Единственная альтернатива, которую я мог придумать, - это отправить один запрос на удаление (DeleteByQuery), содержащий все индексы, которые необходимо учитывать. присутствуют индексы?
Есть ли какой-нибудь альтернативный подход, который я мог бы попробовать?
Информация о кластере:
- 2 узла данных
- 318 индексов
- 1 сегмент на узел
- всего 100 тыс. Документов (не на одного клиента).