Apache Solr : la recherche à la vitesse de l'éclair

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Apache Solr

Apache Solr est une technologie open source qui permet d’indexer du contenu textuel de façon structurée, et d’interroger cet index par mots-clés et par facette.

Il permet de mettre en place un moteur de recherche rapide et évolutif qui peut supporter une charge importante (contrairement aux bases de données).

Qui l’utilise ?

Apache Solr est la technologie de moteur de recherche la plus utilisée. Les entreprises qui lui font confiance sont notamment : Apple, AOL, AT&T, eBay, NASA, CISCO, etc.

» Liste des organisations qui utilisent Apache Solr [en]

Pour quels usages ?

La recherche par facette est certainement ce qui a fait d’Apache Solr le leader en matière de moteur de recherche. La recherche par mot-clé n’est pas adaptée lorsqu’on ne cherche pas précisément quelque chose, lorsque l’on ne sait pas quel mot-clé utiliser. C’est dans ce cas que la recherche par facette apporte une grande valeur ajoutée car elle propose des critères de recherche qui amèneront obligatoirement à un résultat.

Les facettes qui mènent à un résultat nul ne sont jamais proposées. L’exemple le plus évident de la recherche par facette est celui des sites de commerce en ligne: on peut chercher dans un catalogue en filtrant les produits selon leurs caractéristiques, leurs fonctionnalités, leurs capacités, autrement dit : chercher un produit sans jamais taper un mot-clé. Au fil de la recherche, les options de tri et de filtre s’adaptent afin de ne jamais proposer des croisements de filtre qui n’ont pas de sens.

Notre expertise avec Apache Solr

La recherche est une fonctionnalité vitale pour un site dès que le volume de contenus qu’il propose est important et la recherche par facette s’impose lorsque ceux-ci sont catégorisés.

Pour un de nos clients, dont le contenu se trouve au coeur de leur modèle d’affaires, nous avons mis en place un moteur de recherche utilisant Apache Solr et ses fonctionnalités de recherche par facettes, incluant l’intégration de la technologie dans Drupal mais aussi l’installation de l’application et de ses pré-requis sur le serveur d’hébergement (JRE, Tomcat, configuration multi-coeur de Solr).

Ajouter un commentaire

CAPTCHA
Êtes-vous un robot ?
Image CAPTCHA
Écrivez le code apparaissant dans l'image.

Derniers articles