Direkt zum Seiteninhalt springen

Suche mit Solr

Wir konzipieren, implementieren und hosten leistungsstarke Suchfunktionen auf Basis von Apache Solr. Dabei bieten wir Ihnen die gesamte Bandbreite von einfachen Volltextsuchen bis hin zu komplexen, facettierten Multisite-Suchinterfaces an.

Kontaktieren Sie uns jetzt

Google vs. Solr

Die allgegenwärtige Google-Suche liefert schnelle und präzise Ergebnisse. Onsite-Suchen müssen sich immer mit diesem Quasi-Standard messen. Einfache Text-Suchen reichen daher gerade für Anwendungen mit großen Datenmengen oft nicht aus.

Apache Solr schließt diese Lücke und lässt sich optimal an Ihren individuellen Anwendungsfall anpassen.

Solr-Funktionen

Solr bietet eine Vielzahl von Funktionen und ist dabei robust und gut skalierbar. Exemplarisch stellen wir fünf Key-Features heraus:

  1. Durch den eigenen Solr-Server ist Solr eine leistungsstarke Suchmaschine, die schnelle und effiziente Suchvorgänge auch bei großen Datenmengen garantiert. 
  2. Solr unterstützt die Facetten-Suche, sodass User Suchergebnisse nach Kategorien, Attributen oder Tags filtern können.
  3. Durch das individuelle Relevanzranking priorisiert Solr Suchergebnisse effektiv für die User.
  4. Die fehlertolerante Volltextsuche sucht nach beliebigen Phrasen, ohne die exakte Formulierung treffen zu müssen.
  5. Solr indexiert auch Dokumente (z.B. Word, Excel, Powerpoint) und Assets, sodass diese in die Suchergebnisse einbezogen werden können.

Solr-Konzeption

Unsere UX-Expert:innen analysieren Ihre Anforderungen gründlich. In Zusammenarbeit mit Ihnen und unseren Solr-Expert:innen entwickeln wir ein maßgeschneidertes Konzept für Ihren individuellen Anwendungsfall.

Solr-Implementierung

Die Einführung von Solr bietet eine Reihe technischer Optionen, für die eine fundierte Planung, Fachwissen und Erfahrung entscheidend sind. Neben der Implementierung der zentralen Suchfunktionen umfasst dies die korrekte Konfiguration der Solr-Server für optimale Leistung, das Mapping von Datenquellen und die Gewährleistung der Datensicherheit und -Integrität. Unsere Expert:innen realisieren eine erfolgreiche und effektive Solr-Implementierung für Sie.

Solr-Hosting

Wie erwähnt, arbeitet Solr unabhängig von der Webanwendung auf einem eigenen Server, auf dem ein hochperformanter Suchindex (Solr-Kern) aufgebaut wird. Unsere spezialisierten Hosting-Services garantieren Ihnen eine zuverlässige und skalierbare Infrastruktur, um die Leistungsfähigkeit Ihrer Solr-Anwendung zu maximieren.

An­wen­dungs­bei­spie­le

Um die Leistungsfähigkeit der Solr-Suche konkreter darzustellen, zeigen wir Ihnen einige Projektbeispiele, bei denen wir die User-Experience und den Erfolg der Anwendung durch den Einsatz von Solr maßgeblich steigern konnten.

ISB: Facettierte Suche

Für das Staatsinstitut für Schulqualität und Bildungsforschung wurde mit Solr zum Go-Live der Plattform eine Volltext- und Dokumenten-Suche (Solr FAL) integriert.

Zielsetzung der folgenden Ausbaustufe war es, die UX der Suche durch eine umfangreiche Facettierung und eine ergänzende Sortierfunktion zu optimieren. Mit dieser Ausbaustufe ist es für die User nun möglich, Suchergebnisse nach Relevanz oder Aktualität sortiert anzuzeigen, nach Inhaltstypen einzugrenzen (Seiten und/oder Dokumente) und das Suchergebnis nach Fachbereichen (z.B. “Gymnasium”) zu filtern. 

Case-Study ISB

Multidomain-Suchinterface

Für einen Enterprise-Kunden mit einer großen, mehrsprachigen Multidomain-Instanz durften wir mit Solr eine Suche implementieren, die einen Domain- bzw. Site-übergreifenden Index aufbaut. 

Zielsetzung war es bei diesem Projekt, dass in der Onsite-Search auf der Konzern-Mutter-Site Ergebnisse aus den eigenständigen Websites aller Business-Areas angezeigt werden. Innerhalb der jeweiligen Business-Areas sollten jedoch nur Ergebnisse aus dem jeweiligen Domain-Kontext dargestellt werden. 

DBmobil: Solr × SPA

Für DBmobil haben wir mit dem “Deutschland-Atlas” eine Single-Page-Application in das digitale Magazin integriert.

Bei der Solr-Suche sollten Einzel-Inhalte aus dem Atlas (z.B. “Sehenswürdigkeiten”, “Restaurants”) als eigene Info-Snippets innerhalb der Ergebnisdarstellung der Onsite-Search bei entsprechenden Sucheingaben angezeigt werden. Bei Auswahl aus den Suchergebnissen durch die User sollte die Darstellung der Info-Snippets dann per Deeplinking im Kontext des Deutschland-Atlas als aktives Element der Single-Page-Application erfolgen.

Case-Study DBmobil

Sie haben ein spannendes Solr-Pro­jekt oder Fragen?

Wir sind immer bereit für neue Herausforderungen! Kontaktieren Sie uns gerne direkt: telefonisch, per E-Mail oder persönlich in unserem Hamburger Büro!

Jetzt Kontakt aufnehmen

Ihre An­sprech­part­ner

Entwickler

Marc

E-Mail

mw@f7.de

Telefon

+49 40 238 4000-37

Product Owner

Nina

E-Mail

nb@f7.de

Telefon

+49 40 238 4000-35

Aus unserem Blog

Eine Gegenüberstellung unterschiedlicher Suchsysteme finden Sie in unserem Blogbeitrag Onsite-Search für TYPO3.