Elasticsearch сегменты - PullRequest
       4

Elasticsearch сегменты

0 голосов
/ 07 ноября 2018

У меня есть индекс с 12 шардами, размещенными в 3 узлах. Индекс имеет около 5 миллионов элементов. Вчера эти 5 миллионов элементов имели размер около 35 ГБ, и если бы я мог переиндексировать все эти элементы с новым уменьшенным размером каждого из них, общий размер индекса составил бы около 10 ГБ.

Проблема в том, что, если я переиндексирую эти элементы внутри существующих элементов, используя upserts, поэтому обновляя их все, размер индекса не уменьшается вообще.

Я проверял _forcemerge Elasticsearch API, но ATM я не использую никаких реплик, и они действительно не рекомендуют использовать этот API в главном наборе сегментов.

Я изучаю внутренности Elasticsearch, и на самом деле я работаю со средой PROD, поэтому я не могу по-настоящему очистить и переиндексировать.

Кто-нибудь может послать мне немного света?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...