2014-11-05 1 views
-3

Мы строим университетский веб-сайт и находим решение для поиска. Наш университетский сайт имеет высокий трафик, потому что у него есть факультет открытого университета, поэтому очень много студентов (около 1,5 миллиона). Даже мы используем кеширование для ускорения работы сайта. В любом случае, какую поисковую систему вы предлагаете для нашей ситуации?Лучшее поисковое решение для веб-сайта университета с высоким трафиком время от времени

Примечание: Мы считаем Solr, Elasticsearch или Sphinx на данный момент, но также это может быть один из других.

Обновление: Нам нужна полнотекстовая поисковая система, которая должна быть быстрой, расширяемой и с такими функциями, как сравнение запросов и поддержка приоритетов.

Спасибо.

+0

Можете ли вы сказать, почему вы отклонили мой вопрос, так что я могу узнать о своем неправильном ... – ismailarilik

ответ

0

Это действительно зависит от вашего прецедента, каких функций вы хотите и есть ли у вас какой-либо опыт с любой из технологий. Я мог перефразировать аргументы, но здесь есть очень хорошая дискуссия: ElasticSearch, Sphinx, Lucene, Solr, Xapian. Which fits for which usage?, которая охватывает плюсы и минусы каждого.

Edit (в ответ на редактирование на вопрос в):

Из этих технологий я использовал только Solr (и SQL), но я нашел, что это будет легко использовать, и будет рекомендовать его. Он поддерживает встроенное очертание и репликацию, что должно охватывать проблему расширяемости. Он также поддерживает такие вещи, как объединения и взвешивание полей, которые, я думаю, покрывают все ваши потребности, если я правильно прочитаю ваши требования.

+0

Спасибо, я изменил свой ответ, чтобы указать несколько требований. – ismailarilik

+0

Я отредактировал свой ответ. –

+0

Мы не работаем над поисковыми системами, и у нас есть ограниченное время для завершения проекта веб-сайта. Так что мы можем адаптировать Solr за это короткое время или использовать более легкое решение, например Elasticsearch (я думаю)? – ismailarilik