Советы по улучшению производительности переиндексации OpenSearch

Узнайте, как переиндексировать OpenSearch более эффективно и повысить производительность переиндексации OpenSearch, следуя этим советам.

Улучшите производительность переиндексации OpenSearch с помощью этих советов

Отключить реплики

Отключите реплики при создании нового индекса с нуля, который не обслуживает поисковый трафик. Реплики могут быть изменены динамически позже, после завершения переиндексации.

Отключить интервал обновления

Снова отключите интервал обновления. Его можно изменить после завершения переиндексации.

Использовать _bulk API

Используйте _bulk API с несколькими клиентами, чтобы получить максимальную пропускную способность OpenSearch.

Увеличить размер буфера

Увеличьте размер индексного буфера и настройте его.

Использовать API реиндексации

Если поле _source включено и вы проводите переиндексацию в случае смены анализатора на существующих полях (ломающие изменения), используйте Reindex API OpenSearch.

Обеспечение оптимальных параметров масштабируемости

Выбор оптимального количества первичных шардов имеет решающее значение для масштабируемости, и впоследствии его нельзя будет изменить. Подробнее об этом читайте в руководстве Opster по шардам и репликам. Также следите за тем, чтобы не создавать "горячих точек" в кластере.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий