Présentation Apache Solr 12 Août 2011 Thibaud Vibes
Sommaire Présentation du projet
Les fonctionnalités de Solr De base
Fonctionnalités coeur
Tunning Questions?
Cas d'école (si on a le temps)
Présentation de Solr
Présentation du projet Se prononce  SOL A R
Basé sur  Lucene
Vocation  : Fournir une solution de recherche avec indexation  full text  pour  l'entreprise Personnalisable
Sans avoir à produire de code
Prise en charge de gros volumes
Sources multiples
Types de documents multiples
Présentation du projet :  Historique Lucene Créé par Doug Cutting (toujours commiter)
2001 : Rejoins le projet Jakarta 2005 : Top Level Project à l'ASF Solr 2004 : Créé par Yonik Seeley pour les besoins de son entreprise. Seeley créé la société  Lucid Imagination
2006 : Rejoins l'incubateur de l'ASF
2007 : Devient un sous-projet Lucene Mars 2010 : Fusion des 2 projets
Mars 2011 : Release de Solr 3.1  (numérotation identique à Lucene)
Présentation du projet :  Eco système Portages : Lucene.NET (C#)
PyLucene
Lucy (portage de Lucene en C)
(Delphi, C++, Perl, Ruby, PHP) Projets utilisés/utilisant Solr/Lucene: Carrot² : Moteur de clustering open source => clustering de documents
Elastic Search (Lucene) : Alternative à Solr – Mode SaaS  (cloud, yeah!)
Hibernate Search (Lucene)
Apache Nutch (Lucene, Hadoop) : Moteur de recherche web (crawler) – Alternative à Solr
Présentation du projet :  Quelques références Apple
Disney
Eclipse IDE (Recherche dans la documentation basée sur Lucene)
Hi5 (réseau social)
MusicBrainz (encyclopédie sur la musique) – Traité dans  « Solr 1.4 Enterprise Search Server »
Nuxeo ECM Sources :  Lucene Powered By page ( http://wiki.apache.org/lucene-java/PoweredBy ) Solr Powered By page ( http://wiki.apache.org/solr/PublicServers ) Twitter search, depuis 2010 (version modifiée de Lucene) Source :  Twitter Engineering blog
Présentation du projet :  Caractéristiques Ecrit en Java (Java 5)
Fonctionne dans un conteneur de Servlet 2.4 (ex : Tomcat) ou en mode  Standalone  (Jetty embarqué)
Exposition des services en HTTP (XML, JSON)
Indexation : JSON, XML, CSV,  rich documents  (PDF, MS Office, OpenDocument), base de données (via connecteurs)
Configuration via fichiers XML (pas d'UI)
Présentation du projet :  Caractéristiques
Les fonctionnalités de Solr
Fonctionnalités Recherche  full text

Presentation solr 10 Aout 2011 (french)