plateforme de recherche open-source pour les entreprises issue du projet apache lucene. ses caractéristiques principales sont les puissantes fonctions de recherche en texte intégral, la mise en surbrillance, la recherche par facettes, le regroupement dynamique, l'intégration de bases de données et les documents riches (par exemple, word, pdf). solr est hautement extensible, fournit la recherche distribuée et la réplication de l'index, et peut ainsi fournir les outils de recherche et de navigation de bon nombre des plus grands sites internet internationaux. solr est écrit en java et fonctionne comme un serveur autonome de recherche en texte plein dans un conteneur de servlet tel que tomcat. solr utilise la bibliothèque de recherche lucene java à sa base pour l'indexation en texte plein et la recherche, et a des api qui le rendent facile à utiliser à partir de pratiquement n'importe quel langage de programmation. des moyens de configuration externes puissants permettent à solr d'être adapté à presque n'importe quel type d'application sans codage java et solr a une architecture de plugin étendue lorsque la personnalisation plus avancée est nécessaire.