Индекс Elasticsearch (DB-> ES) резко уменьшается, если источник не расположен на одном хосте - PullRequest
0 голосов
/ 18 октября 2018

Мы используем Elasticsearch (ES) для поиска GUI в наших продуктах.Несколько лет назад мы интегрировали Elasticsearch-1.7.Теперь мы используем ES 6.4.Теперь мы должны переиндексировать наши данные.Исходные данные (БД) находятся в реляционной базе данных (Oracle).Пока все хорошо.

Я выполняю измерения производительности в среде докера (создания).Первый сценарий заключается в том, что ES, DB и индексатор расположены на одном хост-компьютере.ES-6.4 в четыре раза быстрее ES-1.7 для того же объема данных, что и индекс.

Второй сценарий заключается в том, что База данных расположена на другом хост-компьютере, чем ES.Время для индексации данных изменяется от 1: 4 (ES64: ES17) до 2: 1, что означает, что ES-6.4 в два раза быстрее, чем ES-1.7 для того же объема данных.

У кого-нибудь есть подобный опыт?Есть идеи, что там происходит?

Меня довольно смущает, что ES-1.7 в два раза быстрее ES-6.4, когда база данных не находится на том же хосте, что и экземпляр Elasticsarch.

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