Apache Solr

Wir realisieren individuelle Enterprise-Suchlösungen auf Basis der leistungsstarken Apache Solr Appliance.

Über Apache Solr

Apache Solr bezeichnet einen Enterprise Search-Server aus dem Apache Lucene Projekt, welcher durch die Apache Software Foundation bereitgestellt wird. Die Apache Software Foundation ist eine Non-Profit Corporation, bestehend aus einer Community von Entwicklern, welche diverse quelloffene Software-Projekte entwickelt und bereitstellt. Seit 2004 wird Apache Solr ständig weiterentwickelt und durch eine aktive Community unterstützt. Unternehmen können durch diesen Search Server eine relevantere und perfomantere Suche in ihre Unternehmens-Applikationen einbinden als dies beispielsweise mit einer herkömmlichen datenbankbasierten Full-Text-Suche möglich ist.

Technische Basis

Apache Solr kann als Enterprise Search Server in Plattformen wie TYPO3, Magento und anderen Unternehmensanwendungen integriert werden. Solr verwendet für den Zugriff HTTP und liefert Ergebnisse wahlweise als XML oder JSON-Strings. Dadurch ist die Integration nicht an bestimmte Programmiersprachen oder Plattformen gebunden. Solr selbst lässt sich nur in Java erweitern. Die Konfiguration erfolgt hierbei über XML-Dateien.

Für die Volltext-Indexierung und Suche wird die leistungsstarke Java-Bibliothek Lucene verwendet. Zur weiteren Anpassung können dank einer umfangreichen Plugin-Architektur vielfältige Plugins verwendet werden. Die herausragende Schnelligkeit und gute Skalierbarkeit von Apache Solr unterstreicht seine technische Leistungsfähigkeit.

Apache Solr im Sinne des Nutzers

In der aktuellen Version 3.5.x werden viele vorteilhafte Features vereint. Apache Solr bietet eine leistungsstarke Volltextsuche, die Hervorhebung von Treffern, verschiedene Filter-Funktionen, Datenbank-Integration und „Facetting“ zur Erleichterung der Navigation in den Suchergebnissen. Mit der Geo-Suche stellt die Version 3.5.x ein weiteres wichtiges Feature bereit. Darüber hinaus überzeugt Apache Solr mit Rechtschreibe-Vorschlägen, Stammworterkennung, Auto-Vervollständigung sowie Alternativangeboten für ähnliche Treffer. Durch den Representional State Transfer (REST), einer Software Architektur, wird es mit HTTP/XML und JSON APIs einfach, Apache Solr aus unterschiedlichen Programmierungssprachen zu nutzen.

Schelligkeit, Treffergenauigkeit und hohe Performance sind die Charakteristika, mit denen Apache Solr überzeugt.

ANGEBOT FÜR APACHE SOLR EINHOLEN

Möchten Sie mehr über Apache Solr erfahren oder planen bereits ein Projekt? Wir beraten Sie gern!