Cursusaanbod
Totaal doel
Ervaren webontwikkelaars en technisch personeel een uitgebreide inleiding geven tot het Solr-zoekplatform. Leer softwareontwikkelaars diepe vaardigheden om zoekoplossingen te creëren.
I. Fundamenten
- Overzicht van Solr
- Installeren en uitvoeren van Solr
- Inhoud toevoegen aan Solr
- Een Solr XML-reactie lezen
- Parameters in de URL wijzigen
- Het browsinterface gebruiken
- Labs: Solr installeren, queries uitvoeren
II. Zoeken
- Resultaten sorteren
- Query parsers
- Meer queries
- Request parameters vastleggen
- Velden toevoegen aan standaardzoekopdrachten
- Faceting
- Resultaatgroepering
- Labs: geavanceerde queries, experimenteren met faceted search
III. Indexeren
- Je eigen inhoud toevoegen aan Solr
- Data uit Solr verwijderen
- Een boekenwinkelzoekmachine bouwen
- Boekgegevens toevoegen
- De boekgegevens verkennen
- Dedupe update processor
- Labs: indexeren van verschillende documentcollecties
IV. Schema bijwerken
- Velden toevoegen aan het schema
- Tekst analyseren
- Labs: Solr-schema aanpassen
V. Relevantie
- Veldgewichting
- Frasequeries
- Function queries
- Vagere zoekopdrachten
- Geluidsvergelijking
- Labs: queries implementeren voor relevansie
VI. Uitgebreide functies
- Meer-als-dit
- Geospatial
- Spellingscontrole
- Suggesties
- Hervatting
- Pseudo-velden
- Pseudo-verbindingsfuncties
- Meertalig
- Labs: spellingscontrole en suggesties implementeren
VII. Multicore
- Meer soorten data toevoegen
- Labs: cores maken en beheren
VIII. SolrCloud
- Inleiding
- Hoe SolrCloud werkt
- Commit-strategieën
- ZooKeeper
- Solr-configuratiebestanden beheren
- Labs: SolrCloud beheren
IX. Ontwikkelen met Solr API
- Communiceren met Solr via REST
- Configuratie
- Indexeren en zoeken
- Solr en Spring
- Labs: code om de Solr-index te lezen en schrijven, oefening in Spring met Solr
X. Ontwikkelen met Lucene API
- Een Lucene-index bouwen
- Zoeken, weergeven, debuggen
- Tekst extraheren met Tika
- Lucene-indices schalen op clusters
- Performance optimalisatie van Lucene
- Labs: coderen met Lucene
XI. Conclusie
- Andere benaderingen voor zoekopdrachten
- ElasticSearch
- DataStax Enterprise: Solr+Cassandra
- Cloudera Solr-integratie
- Blur
- Toekomstige richtingen
Vereisten
Alle deelnemers moeten ervaren technisch personeel zijn met een achtergrond in webapplicationoperations en, voorkeurlijk, ontwikkeling.
Laboratoriumomgeving:
Amazon EC2-servers zullen worden aangeboden aan de studenten voor installatie, beheer en praktijkopdrachten. Studenten hebben een SSH-client en een browser nodig om toegang te krijgen tot het cluster.
Nul-installatie : Het is niet nodig om Solr-software op de machines van de studenten te installeren! (hoewel dat wel mogelijk is)
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
Echt praktijkgericht en handson. Geen "PowerPoint-training" maar echte scenario's en demonstraties.
Michael Sperber - WUR/ Computrain
Cursus - Solr for Developers
Automatisch vertaald
Industrieproblemen en oplossingen. Practische kennis.
Wojciech Walczyszyn - SAP
Cursus - Solr for Developers
Automatisch vertaald
Het was breed, precies en goed uitgelegd.
Wojciech Drzewiecki - SAP
Cursus - Solr for Developers
Automatisch vertaald
He is provided great example for each topic.
Onoriode Ikede
Cursus - Solr for Developers
Automatisch vertaald
The lectures were fine.
Christopher Sigouin
Cursus - Solr for Developers
Automatisch vertaald