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

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

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

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

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

Ссылки:

См. Также solr4 solr5 solr6