Solr für Fortgeschrittene -
Seminar / Kurs
von GFU Cyrus AG
Inhalte
Tag 1
- Solr-Quellcode
- Solr-Projekte einrichten
- Ausführen von Solr Builds
- Debuggen
- Tests schreiben und durchführen
- Die Architektur
- Wichtige Komponenten in Solr
- Automatisch vervollständigen
- facettieren
- Rechtschreibprüfung
- Suchkomponenten
- Konzepte von Lucene
- Replikation
- Master/Slave-Architektur
- Verteilte Suche
- Solr-Cloud
- Einführung in die Architektur der nächsten Generation von Solr
- Dynamische, elastische Architektur
- Partitionierter Index
- Partitionen replizierbar
- Index
- Commit-Prozess kennenlernen
- Segmente des Index und ihre Auswirkungen auf die Performance
- Segmentdateien und deren Inhalt sowie Aufbau
Tag 2
- Relevanz und Scoring
- Überblick über das Lucene-Scoring
- Bewerten der Suchqualität
- Ansätze zur Verbesserung der Suchqualität
- Kennenlernen und Verwenden des integrierten Abfrageparsers
- Bauen eines eigenen Abfrageparser
- Abfragebehandlung in Solr und Lucene
- Beziehen Sie Faktoren in die Bewertung ein, die nicht textbezogen sind
- Verwenden von Synonymen, um die Relevanz zu erhöhen
- Leistung und Optimierung
- Bewertung der Leistung
- Steigerung der Suchanfragen pro Sekunde (Anfrage pro Sekunde)
- Verwenden von Sharding, um einen verteilten Index zu erstellen
- Beschleunigen der Indizierungszeit
- Lerne Caches und ihre Datenstruktur kennen
- Cache-Einstellungen ändern
- Benchmarking, um die Auswirkung geänderter Cache-Einstellungen zu sehen
- Clickstream-Feedback
- Beeinflussung des Rankings durch Einbeziehung der Ansichten eines Dokuments
- Join-Abfragen
- Verwenden von Verknüpfungsabfragen, um Daten abzurufen, die nicht in den zurückgegebenen Dokumenten enthalten sind
- Join-Abfragelimits
- Codecs
- Dateiformat für Lucene festlegen
Tag 1
- Solr-Quellcode
- Solr-Projekte einrichten
- Ausführen von Solr Builds
- Debuggen
- Tests schreiben und durchführen
- Die Architektur
- Wichtige Komponenten in Solr
- Automatisch vervollständigen
- facettieren
...
Mehr Informationen >>
Lernziele
Dieses Seminar vermittelt Ihnen weiterführende Kenntnisse für die Implementierung und Gestaltung erfolgreicher Suchlösungen mit Solr.
Zielgruppen
Entwickler:innen, die mindestens 1 Jahr Erfahrung mit der Entwicklung von Solr haben. Ein vorheriger Besuch des Solr Grundlagen Seminars wird empfohlen, ist aber nicht zwingend notwendig.
Termine und Orte