Следует ли переиндексировать документы в elasticsearch при обновлении настроек индекса

Я прочитал документы по повторной индексации, которые необходимы, если что-то было изменено в существующем индексе, тогда мне нужно повторно индексировать документы. Например. Если я внесу изменения в существующее поле, мне придется переиндексировать все документы.

Следует ли мне повторно индексировать документы, если я внесу изменения в настройки существующего индекса?

Что делать, если я хочу добавить в настройки новый анализатор / фильтр? Требуется ли переиндексировать документы?


person Devang Prajapati    schedule 20.11.2019    source источник
comment
Должен ли я переиндексировать документы в elasticsearch при обновлении настроек индекса - Да, если вы этого не сделаете, вы получите другие результаты. stackoverflow.com/questions/ 58896418 /   -  person Assael Azran    schedule 20.11.2019


Ответы (1)


не обязательно, например, изменение номера шарда обязательно требует переиндексации, b / c ES необходимо перешардировать весь документ. изменение реплик не требует переиндексации, и на самом деле обычная практика для ускорения вашего индекса с репликой = 0, а затем превращает его в 1.

person fast tooth    schedule 20.11.2019