Apache Solr est un serveur de recherche open source basé sur la bibliothèque de recherche Lucene Java.

Apache Solrest un open sourceserveur de recherche basé sur la bibliothèque de recherche lucenejava.

Ses principales fonctionnalités incluent une puissante recherche en texte intégral, une mise en surbrillance des résultats, une recherche à facettes, un clustering dynamique, une intégration de base de données et un document riche (par exemple, word, pdf). Solr est hautement évolutif, fournissant une recherche distribuée et une réplication d'index, et il alimente les fonctions de recherche et de navigation de nombreux des plus grands sites Internet du monde.

Solr utilise la bibliothèque de recherche Java Lucene à la base pour l'indexation et la recherche en texte intégral et possède des API HTTP / XML et jsonde type REST qui facilitent l'utilisation à partir de pratiquement n'importe quel langage de programmation. La puissante configuration externe de Solr lui permet d'être adaptée à presque n'importe quel type d'application sans codage Java, et il possède une architecture de plugin étendue lorsqu'une personnalisation plus avancée est requise.

Solr est accessible via HTTP ou via de nombreuses bibliothèques clientes, telles que

Les références:

Voir aussi solr4solr5solr6