Apache Solr - это поисковый сервер с открытым исходным кодом, основанный на поисковой библиотеке Lucene Java.

Apache Solrявляется открытым исходным кодомпоисковый сервер на основе lucenejavaпоисковой библиотеки.

Его основные функции включают мощный полнотекстовый поиск, выделение совпадений, граненый поиск, динамическую кластеризацию, интеграцию базы данных и многофункциональный документ (например, word, pdf) обработка. Solr обладает высокой масштабируемостью, обеспечивает распределенный поиск и репликацию индексов, а также поддерживает функции поиска и навигации на многих крупнейших мировых интернет-сайтах.

Solr использует библиотеку поиска Lucene Java в своей основе для полнотекстовой индексации и поиска и имеет REST-подобные HTTP / XML и jsonAPI-интерфейсы, облегчающие использование из практически любой язык программирования. Мощная внешняя конфигурация Solr позволяет адаптировать его практически к любому типу приложений без Java-кодирования, а также имеет расширенную архитектуру плагинов, когда требуется более продвинутая настройка.

К Solr можно получить доступ через HTTP или через многочисленные клиентские библиотеки, такие как

Рекомендации:

См. Также solr4solr5solr6