Zielgruppe EntwicklungVersion: GSB10.0Solr
Apache Solr ist die Suchfunktion des GSB.
Suchanfragen auf der Webseite werden an Solr weitergereicht und das entsprechende Suchergebnis an die Webseite zurückgegeben. Inhalte des Repositories werden bei Veränderung bzw. Publikation von einem Indexer-Prozess bearbeitet und an den Solr-Server weitergereicht.
Was bietet Solr
Solr bietet moderne Suchfunktionalitäten wie z.B. facettierte Suche, Autovervollständigung oder Caching. Eine Übersicht der für den GSB umgesetzten Funktionen mit Hinweisen auf Dokumentation und Beispiele in der Standardlösung findet sich in der folgenden Tabelle.
Funktionalität | GSB Dokumentation | GSB Beispiel(e) | externe Dokumentation |
---|---|---|---|
Einfache Suchanfragen | Solr Query Parameter | Schlagwortsuche am Beispiel der Servicesuche | Solr Query Parameter "q", Solr Query Syntax |
Sortierung | Solr Query Parameter | Konfiguration der Servicesuche | Solr Query Parameter "sort" |
Suchwort-Highlighting | Suchwort-Highlighting | Suchwort-Highlighting der Expertensuche | Solr Highlighting Parameters |
Filter-Queries | Filter-Queries | Filter der Expertensuche | Solr Query Parameter "fq" |
Caching von Filter-Queries | Solr Query Parameter "fq"Caching | ||
"Meinten Sie" | "Meinten Sie" in der Expertensuche | Solr Suggester und Solr SpellCheckComponent | |
Facetten | Facetten | Konfiguration in der Expertensuche und Darstellung in der Expertensuche | Solr Facet Parameters |
Phonetische Suche | Solr PhoneticFilterFactory |