Volltextsuche mit Apache Solr

Solr ist eine leistungsfähige Open-Source Suchtechnologie. Solr bietet Entwicklern auf Basis von Standard-Webtechnologien und XML-Daten eine sehr mächtige und dabei sehr einfach zu integrierende und benutzende Suchengine. Solr setzt konsequent auf Konfigurierbarkeit und Erweiterbarkeit und flexible Verwendung von Daten. Die offene Schnittstellen bietet dabei einfache und gleichzeitige effektive Mittel, um diese Suchtechnologie in Applikationen zu integrieren sowie Datenhaltungssysteme zu erschließen.

Solr-Funktionen

  • Auto-Complete: Automatische Vorschläge passender Suchbegriffe
  • Auto-Korrektur: "Meinten Sie ..."
  • Markierung: Suchwörter werden in den Ergebnissen hervorgehoben
  • Facetten-Suche: Filtern von Suchergebnisse
  • Synonym-Suche: Ergebnisse für den Suchbegriff und dessen Synonyme
  • Stop-Wörter: Liste mit Begriffe, die nicht bei der Suche berücksichtigt werden
  • uvm.

Solr-Komponenten

  • Schnittstelle (API) zur Indexierung (Hinzufügen, Ändern, Löschen von Dokumenten)
  • API für Suchanfragen
  • API zur Erweiterung der Suchfunktionen
  • XML-basierte Konfiguration
  • Administrationsoberfläche
  • vorgefertigte Klassenmodule in verschiedenen Programmiersprachen zur Implementierung der Solr-Funktionen in diversen Programmierumgebungen
  • uvm.

Weitere Informationen erhalten Sie auf Anfrage von SimpleThings. Sprechen Sie mit uns über Ihre Vorstellungen. Gerne erstellen wir ein unverbindliches und auf Ihre Bedürfnisse abgestimmtes Angebot.