У меня есть источник данных, который создаст большое количество записей, которые я планирую хранить в ElasticSearch. Источник создает две записи для одного документа в ElasticSearch:Обновление существующих документов в ElasticSearch (ES) при использовании API опроса
- «инициализации» часть, которая записывает инициализации времени и другие детали под случайным ключом в ES
- «Готово» часть, которая содержит основной данные и обновляет первоначально созданный документ (объединяется) в ES под случайным ключом init.
мне нужно будет использовать индексы, основанные на времени в ElasticSearch, с псевдонимом, указывающий на фактический индекс, с помощью rollover index. Для обновлений я буду использовать update API для объединения init и завершения.
Вопрос: Если документ инициализации со случайным ключом не находится в текущем индексе (но в более старом, который уже перевернулся), он будет обновлять его, используя его ключ успешно выполнить? Если нет, то какова наилучшая практика для обновления?