Apache SolR, des modules pour nos CMS favoris

Le moteur de recherche Apache SolR devient incontournable, parmi les CMS que j'utilise, Drupal, Typo3, des modules sont sorties pour implémenter ce moteur de recherche :

La raison de son succès dans les CMS Open Source sont les suivants, SolR permet de déporter le service de recherche d'un site, c'est à dire en premier lieu ne plus avoir à stocker ses 'keywords' dans une base SQL (gain de performance lors de l'indexation et des recherches), ensuite il permet énormement de choses :

  • Recherche distribuée (partage de l'index multi sites ou multi index)
  • Recherche déportée (webservice sur un serveur indépendant)
  • Recherche évoluée (facettes, score, more like this, etc)
  • Rapidité d'indexation et d'exécution
  • Mise en cache
  • Réplication

J'utilise SolR dans mes projets depuis environ 1an, j'ai été séduis très rapidement par son niveau de performances (enfin un moteur de recherche qui n'écroule pas mon serveur MySQL !.. et des résultats qui s'affichent instantanément). Ensuite le principe de déporter ses recherches sur un serveur indépendant est une bonne solution lors de la mise en place d'une plateforme LAMP.

Comme tout nouveau concept dans notre métier, il faut passer de nombreuses heures en R&D pour obtenir ce que l'on souhaite, SolR c'est parfait mais il faut assimiler les bases de Java dans un environement serveur (webapps) pour le faire tourner correctement (console ou Tomcat), mais une fois cette étape franchit les modules de nos CMS favoris, implémentent ce service sans peine.

 

Commentaires

Portrait de Thierry Roffini

Bon je ne l'ai pas cité, mais pour ez Publish il existe :

- eZFind

(voilà, c'est fait ... par égard à mon collégue Jérome ...)

Poster un nouveau commentaire

Si vous voulez une image avec votre commentaire, obtenez un Gravatar.
Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement. Si vous avez un compte gravatar, l'utilisez pour afficher votre avatar.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage