Apache Solr / Lucene Schulung "Solr Under the Hood"
Such-Anwendungen mit Apache Solr entwickeln - Deep Dive für Fortgeschrittene
   2-tägiges, von einem zertifizierten Trainer geführtes und auf Praxis ausgerichtetes Training. Die Schulung wurde von Entwicklern von Solr und Lucene konzipiert und bietet einen Mix aus theoretischem und praktischem Wissen.
Die Trainer sind erfahrene Consultants und bringen jede Menge Wissen aus vielen interessanten und erfolgreichen Projekten mit.
Das Ziel des Trainings ist die Vermittlung von tiefgreifenden Kenntnissen zum Implementieren erfolgreicher Suchlösungen auf der Basis von Solr.
Durch die Kombination des theoretischen Wissens mit sehr zahlreichen praktischen Übungen werden Sie tief in Solr und Lucene einsteigen. Dies wird Sie in die Lage versetzen, mit Solr skalierbare, hoch-verfügbare und sehr performante Suchlösungen zu entwickeln und fast jedes Problem aus eigener Kraft zu lösen.
Für Diskussionen und Fragen wird selbstverständlich Zeit eingeräumt.
Im Training wird Ihnen folgendes detailliertes Know-how vermittelt:
- Die Architektur von Lucene und Solr .
- Relevanz - Suchqualität messen, Query Parser, Query Processing in Solr & Lucene.
- Performance & Optimierung.
- Scaling Solr - Aufbau und Architektur verteilter Systeme.
- Fortgeschrittene Features - Hierarchische Facetten, Joins, Parameter Dereferencing.
- Neue Features - Near realtime Search (NRT), SolrCloud und vieles mehr.
- Der Solr Source Code - Building, Debugging, eigene Features und Tests schreiben und durchführen.
Weitere Details hier.
Teilnehmerprofil
Der Kurs richtet sich an Entwickler mit mindestens einem Jahr Erfahrung in der Entwicklung von Suchanwendungen mit Apache Lucene / Solr oder an Teilnehmer des Trainings Solr Unleashed, die Ihr Wissen weiter vertiefen möchten.
Sprache
Die Schulung wird in der Regel in deutscher Sprache gehalten. Ausnahmen entnehmen Sie bitten den Buchungsunterlagen.
Die Unterlagen (das Arbeitsbuch und die Präsentation) sind in englischer Sprache.
Arbeitsmittel
Zur Durchführung der zahlreichen "Labs" wird ein Laptop benötigt, auf dem folgendes installiert sein sollte:
Ant und Java sollten über die Kommandozeile aufrufbar sein.
Anmeldung
Bitte fordern Sie hier Ihre Anmeldeunterlagenan.
APACHE SOLR / LUCENE SCHULUNG "SOLR UNDER THE HOOD" - DETAILS
Detaillierte Beschreibung der zweitägigen Schulung für fortgeschrittene Solr Entwickler
Tag 1
- Architektur & Konzepte
- Admin Interface
- Search handler
- Update Handler
- Data Import Handler
- Responswriter
- Cacheing
- Konzepte von Lucene
- Replikation
- Prinzipien einer Solr Suche
- Requests
- Componenten
- Facetten
- Spell Checking
- Debug
- etc.
- Commit
- Der Commit Process
- Commit Strategien
- Lucene Index Interna
- Aufbau und Funktionsweise des Indexes
- Query Parser
- Scoring / TF-IDF
- Überblick über das Scoring von Lucene
- Solr Suchqualität messen & beurteilen
Tag 2
- Solr Architektur
- Multi-Core Setup
- Replication
- Sharding
- Performance und Optimierung
- Bewertung der Performance
- Steigerung der Suchanfragen pro Sekunde (Query per Second)
- Sharding verwenden, um einen verteilten Index zu erstellen
- Indexierungszeit beschleunigen
- Caches und ihre Datenstruktur kennenlernen
- Cache Einstellungen verändern
- Benchmarking, um den Effekt der veränderten Cache Einstellungen zu sehen
- Solr 4.0 - Neuerungen
- Join Queries
- Solr Cloud
- DocTransformer
- Codecs
- NoSQL
- Solr Source Code
- Solr Projekte aufsetzen
- Solr Build durchführen
- Debuggen
- Tests schreiben und durchführen
|