Особенно для полнотекстового поиска, Solr является отличным выбором.Вам будет трудно найти более широко используемый и более открытый выбор.В моей компании мы используем Solr / Lucene, где клиентом является веб-приложение PHP, а API HTTP / REST - для запроса индекса.Он обладает такой же функциональностью, как и собственный PHP-клиент, и гораздо большей гибкостью.Вы можете выполнить любой запрос / фильтр по вашему выбору, используя REST API.Но помимо всего этого вы получаете чрезвычайно эффективную и широко используемую поисковую систему со встроенной репликацией, которая постоянно совершенствуется.Настоятельно рекомендуем Solr 1.4.x в качестве отправной точки.