Solr - Eine Enterprise-Suchmaschine

von Steffen Seidler | 24. September 2014

database

Solr ist ein mächtiges Werkzeug um strukturierte Dokumente durchsuchbar zu machen. Solr kann als ein Aufsatz für Apache Lucene verstanden werden und wartet mit zahlreichen Erweiterungen auf.

Unter Anderem kann Solr in einem Apache Tomcat laufen und kommuniziert über HTTP. Dabei können nicht nur mittels HTTP GET Suchanfragen auf den indizierten Datenbestand ausgelöst werden, sondern mittels HTTP POST auch neue Dokumente hinzugefügt werden.

Dabei können verschiedene Datequellen (Filesystem, Datenbanken, REST-Services, ...) angebunden werden, um den Datenbestand des Suchindex zu füllen. Dabei besteht ein großer Vorteil bei den vielen Erweiterung bei der Indizierung der Daten. Z.B. Silbentrennung, Wortstammbildung, ...

Zur eigentlichen Suche existiert eine leicht zu erlernende Syntax. Insbesondere lassen sich mehrere Felder der strukturierten Dokumente gleichzeitig abfragen und durch ein Ranking können die Suchergebnisse noch weiter verfeinert werden.



Datum: 24. September 2014, 19:00 Uhr

Ort:
DSER
Steinstraße 11
02826 Görlitz

Die Veranstaltung wird durch die Java User Group Görlitz (im iJUG Verband) organisiert.
Die Java User Group Görlitz ist ein Projekt des Digitale Oberlausitz e.V.