Каковы лучшие технологии для реализации полнотекстовой поисковой системы и модуля предложений на вашем сайте?
Я знаю, что этот квест задавали много раз, прежде чем у каждого есть свой случай, более того, они по крайней мере 2 года.
В моем случае я создаю веб-сайт по туризму в моей стране, пользователи должны иметь возможность искать места (округа, рестораны, отели...), галереи, фотографии, людей, отзывы и так далее. Я также хочу реализовать мощный модуль предложений. У меня нет никаких ограничений ни от бизнеса, ни от компании, проект мой на 100%.
В настоящее время я использую MySQL в качестве БД. Что вы предлагаете, так это лучшее для реализации такой функциональности. Перечислите все, что приходит на ум, и перечислите некоторые преимущества и недостатки технологии.
Спасибо
1 ответ
Просто предложение Мы используем ElasticSearch в ряде веб-проектов. ElasticSeach построен на основе Apache Lucene, имеет RESTful API, json и т. Д. Об этом вы можете прочитать по ссылке ниже. http://www.elasticsearch.com/products/elasticsearch/
Я не использовал никаких других инструментов, но я рекомендую вам взглянуть на ElasticSearch.
Также ElasticSearch, Sphinx, Lucene, Solr, Xapian. Что подходит для какого использования?