Как улучшить производительность индекса в Elasticsearch со слишком большим количеством полей? - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть индекс с тысячами столбцов.Я пытаюсь проиндексировать 10 000 000 документов в кластере.Это стоит около 3 часов.

Я пытался некоторые методы для поворота индексной скорости, и это все еще медленно.

Как я могу повернуть скорость для такого индекса стысячи полей и более 100 000 000 документов?

1 Ответ

0 голосов
/ 13 февраля 2019

Какая аппаратная конфигурация у вашего кластера?Сколько памяти у кучи Java?Сколько ядер?Какова скорость вашего диска?

Кроме того, где ваша инфраструктура?В помещении или в облачном сервисе?

Вам действительно нужны все поля в документе?Как соотносится ваш индекс?

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

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