La recherche Full Text avec Solr
Configurer un moteur de recherche performant à l’aide d’Apache Lucene/Solr et Apache Tomcat
Apache Lucene est un moteur d’indexation de texte permettant d’effectuer des recherches en langage naturel à l’aide de diverses manipulations automatiques du texte. Le texte indexé est enregistré sous de multiples représentations, de même pour le texte recherché, et les résultats de recherche sont déterminés suite à la comparaison de ces variantes.
Apache Solr étend le principe de Lucene en facilitant l’administration (interface RESTful) et en ajoutant des fonctionnalités : filtres de recherche, manipulation des résultats, etc.
Dans ce tutoriel, vous apprendrez à mettre en place un serveur Tomcat avec plusieurs schémas Solr.
Cet article est destiné aux programmeurs ayant déjà mis en place au moins un moteur de recherche sur un site ou dans une application. Si vous n’avez encore jamais mis en place de moteur de recherche ou si vous n’avez remarqué aucun problème en les utilisant, vous risquez de ne pas comprendre certaines subtilités, voire l’intérêt d’utiliser Solr.
10 commentaires ♪
Lire l'article.Article lu fois.
L'auteur
L'article
Publié le 10 mars 2010 - Mis à jour le 19 avril 2012Â
Version en ligneLiens sociaux
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants :