Как быстро переиндексировать ElasticSearch?

У меня есть индекс ElasticSearch с около 200M документов, общий размер индекса 90Gb.

Я изменил отображение, поэтому я бы хотел, чтобы ElasticSearch переиндексировал все документы.

Я написал скрипт, который создает новый индекс (с новым отображением), затем просматривает все документы в старом индексе и затем помещает его в новый.

Вроде работает, но проблема в том, что он работает крайне медленно. Это началось с 300 документов / минуту два дня назад, а сейчас скорость составляет 150 документов / минуту.

Скрипт запускается на машине в той же сети, в которой находятся эластичные поисковые машины.

С такой скоростью потребуется месяц, чтобы закончить переиндексацию.

Кто-нибудь знает о каком-то более быстром способе переиндексации эластичного поискового индекса?

Ответы на вопрос(2)

Ваш ответ на вопрос