Я пытаюсь интегрировать эластичный поиск в мой mongodb с monstache.Monstache ,asticsearch и kibana работают на моей локальной машине.Mongodb является удаленным.Кажется, что все работает, но индексирование происходит очень медленно, едва индексируя отдельный документ за 2 минуты.
Я увеличил значение параметра refresh_interval индекса, размер кучи эластичного поиска до 4 ГБ и буфера памяти до 30%.Сервер работает на 16gb ddr4.
Вот как я запускаю monstache:
monstache -elasticsearch-url "http://localhost:9200" -mongo-url 'XXXX' monstache -direct-read-namespace portaldb.candidate -verbose -resume false -replay false -stats
В БД миллионы документов, и нам нужно ускорить полнотекстовый поиск.