Apache Solr

Liens utiles

Liens internet

Aller plus loin

Supports de l'exposé

La réalisation de ce site s'est faite simultanément à la création d'une présentation exposée au cours des enseignements dispensés en 3ème année de la fillière Informatique-Réseaux de l'UFR Ingénieurs 2000. Pour télécharger la présentation associée, sélectionnez un format ci-après :

Application

Au cours de mes recherches sur Solr, j'ai mis en place une application pour effectuer des tests sur Solr. Ainsi, je mets à disposition dans un premier temps le fichier schema.xml permettant de gérer des documents de types super héros. Pour qu'il soit pris en compte, il suffit simplement de le placer dans le répertoire "example/solr/conf". Il est accompagné des fichiers superheroes.xml et fantasticfour.xml présentés dans les exemples et contenant quelques super héros dont les champs respectent le schema donné. Il suffit donc de les indexer.
J'ai également adapté un client Solr en PHP, afin de pouvoir exécuter des requêtes. Il vous suffit pour le tester, de récupérer l'archive SolrPhpClient.zip, et de l'extraire dans votre répertoire Web (www généralement). Ce client est conçu pour fonctionner avec des documents de type héros, conforme au schema fourni ci-dessus. Une fois l'archive extraite, il suffit de se connecter en local à l'adresse http://localhost/SolrPhpClient/ et lancer des recherches ! (screenshots : [1] [2]).
NB : Solr doit évidemment être lancé au préalable (voir le chapitre Installation).

Contacter l'auteur

Vous pouvez contacter l'auteur de ce mini-site, Aurélien Pontacq, par e-mail : aurelien.p (at) laposte.net.