Kursplan
Samlet Goal
Gi erfarne nettutviklere og teknisk personell en omfattende introduksjon til Solr-søkeplattformen. Lær programvareutviklere dype ferdigheter i å lage søkeløsninger.
I. Grunnleggende
- Solr Oversikt Installere og kjøre Solr Legge til innhold til Solr Lese et Solr XML-svar Endre parametere i URL-en Bruke nettlesergrensesnittet Labs: installer Solr, kjør spørringer
II. Search tommer
- Sortere resultater Spørreparsere Flere søk Parametere for forespørsel om ledningskobling Legge til felt i standardsøk Fasettering Resultatgruppering Labs: avanserte søk, eksperimenter med fasettert søk
III. Indeksering
- Legge til ditt eget innhold i Solr Slette data fra solr Bygge et bokhandelsøk Legge til bokdata Utforske bokdata Dedupe-oppdateringsprosessor Labs: indeksere ulike dokumentsamlinger
IV. Skjemaoppdatering
- Legge til felt i skjemaet Analysere tekst Labs: tilpass Solr-skjemaet
V. Relevans
- Feltvekting Frasespørringer Funksjonsspørringer Fuzziere søk Høres ut som Labs: implementere spørringer for relevans
VI. Utvidede funksjoner
- Mer-som-dette Geospatial stavekontroll Forslag Utheving av pseudo-felt Pseudo-joins Multilanguage Labs: implementere stavekontroll og forslag
KOMMER DU. Multicore
- Legge til flere typer datalabs: opprette og administrere kjerner
VIII. SolrCloud
- Introduksjon Hvordan SolrCloud fungerer Commit-strategier ZooKeeper Administrere Solr-konfigurasjonsfiler Labs: administrer SolrCloud
IX. Utvikler med Solr API
- Snakke med Solr gjennom REST-konfigurasjon Indeksering og søk i Solr og Spring Labs: kode for å lese og skrive Solr-indeks, trening om våren med Solr
X. Utvikling med Lucene API
- Bygge en Lucene-indeksering Searching, visning, feilsøking Trekke ut tekst med Tika Skalering av Lucene-indekser på klynger Lucene ytelsesjustering Labs: koding med Lucene
XI. Konklusjon
- Andre tilnærminger for å søke ElasticSearch DataStax Enterprise: Solr+Cassandra Cloudera Solr-integrasjon Blur
Krav
Alle deltakere bør være erfarne teknisk ansatte med bakgrunn i webapplikasjonsdrift og fortrinnsvis utvikling.
Laboratoriemiljø:
Amazon EC2-servere vil bli gitt studenter for installasjon, administrasjon og laboratoriearbeid. Studentene trenger en SSH-klient og en nettleser for å få tilgang til klyngen.
Zero Install : Det er ikke nødvendig å installere Solr-programvare på elevenes maskiner! (selv om det er mulig)
Testimonials (5)
very to the point and hands on. No "powerpoint-training" but real scenarios and demos
Michael Sperber - WUR/ Computrain
Kurs - Solr for Developers
Industry problems and solutions. Practice knowledge.
Wojciech Walczyszyn - SAP
Kurs - Solr for Developers
It was broad, it was precise and nicely explained
Wojciech Drzewiecki - SAP
Kurs - Solr for Developers
He is provided great example for each topic.
Onoriode Ikede
Kurs - Solr for Developers
The lectures were fine.