@VitaliyBorys

Какой VPS подойдет для Elaatic Search?

Добрый день. Подскажите какие характеристики (машины) должны быть у VPS, чтобы ES не тормозил.
Прикреплю картинку с существующим VPS, подскажите хватил ли его.
3e936b308a.jpg
  • Вопрос задан
  • 314 просмотров
Пригласить эксперта
Ответы на вопрос 3
@spaceatmoon
Elastic довольно прожорлив по памяти и в рекомендуемых характеристиках у него стоит минимум 8 GB ОЗУ, а в идеале все 64 GB.
Ответ написан
@stul5tul
Хотите полнотекстовый поиск и экономить на хостинге - вам точно не на Эластик. Эластик это же Java, ему для нормального функционирования нужно много оперативной памяти.

Используйте для полнотекстового поиска SphinxSearch (или его клон Мантикора) - существенно меньше (в десятки раз) жрет при совершенно том же функционале. И работает шустрее в разы, чем ElasticSearch.

Из минусов Sphinx по сравнению с ElasticSearch - нет кластера (совместное использование индекса несколькими серверами), то есть каждый сервер независим. Но если у вас все влазит на 1 сервер - то это не имеет значения.

Почему ivi перешел со Sphinx на Elasticsearch Потому что им был нужен кластер. При этом они потеряли в производительности и потребовалось использовать больше железа.
Ответ написан
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
В тестовом режиме эластик можно запустить и на 512 (ставьте 128/128 в конфигурационном файле), но если в продакшион, то 4 гига желательно, и больше.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы