Návrh Školení
Celkově Goal
Poskytněte zkušeným webovým vývojářům a technickým pracovníkům komplexní úvod do vyhledávací platformy Solr. Naučte vývojáře softwaru hluboké dovednosti při vytváření vyhledávacích řešení.
I. Základy
- Přehled Solr Instalace a spuštění Solr Přidání obsahu do Solr Čtení odpovědi Solr XML Změna parametrů v URL Pomocí rozhraní procházení Laboratoře: instalace Solr, spouštění dotazů
II. Search v
- Řazení výsledků Analyzátory dotazů Další dotazy Parametry požadavků Hardwiring Přidání polí k výchozímu vyhledávání Faceting Seskupování výsledků Laboratoře: pokročilé dotazy, experiment s fasetovaným vyhledáváním
III. Indexování
- Přidání vlastního obsahu do Solr Smazání dat ze Solr Vytvoření vyhledávání v knihkupectví Přidání dat knihy Prozkoumání dat knihy Dedupe update Processor Laboratoře: indexování různých kolekcí dokumentů
IV. Aktualizace schématu
- Přidání polí do schématu Analýza textu Laboratoře: přizpůsobení schématu Solr
V. Relevance
- Váhování polí Frázové dotazy Funkční dotazy Fuzzier vyhledávání Znějící laboratoře: implementace dotazů pro relevanci
VI. Rozšířené funkce
- Více-jako toto Geoprostorová kontrola pravopisu Návrhy Zvýraznění pseudopolí Pseudo-spojení Vícejazyčné laboratoře: implementace kontroly pravopisu a návrhů
PŘÍJDEŠ. Vícejádrový
- Přidávání dalších druhů dat Laboratoře: vytváření a správa jader
VIII. SolrCloud
- Úvod Jak funguje SolrCloud Strategie závazků ZooKeeper Správa konfiguračních souborů Solr Laboratoře: správa SolrCloud
IX. Vývoj pomocí Solr API
- Rozhovor se Solrem prostřednictvím REST Konfigurace Indexování a vyhledávání Solr a Spring Labs: kód pro čtení a zápis Solr indexu, cvičení na jaře se Solrem
X. Vývoj s Lucene API
- Vytváření indexu Lucene Search, prohlížení, ladění Extrahování textu pomocí Tika Škálování Lucene indexů na clusterech Ladění výkonu Lucene Laboratoře: kódování pomocí Lucene
XI. Závěr
- Další přístupy k vyhledávání ElasticSearch DataStax Enterprise: Solr+Cassandra Cloudera Integrace Solr Blur
Požadavky
Všichni účastníci by měli být zkušení techničtí pracovníci se zkušenostmi s provozem webových aplikací a nejlépe s vývojem.
Laboratorní prostředí:
Servery Amazon EC2 budou poskytnuty studentům pro instalaci, správu a laboratorní práce. Studenti by pro přístup ke clusteru potřebovali SSH klienta a prohlížeč.
Zero Install: Není potřeba instalovat software Solr na studentské počítače! (i když je to možné)
Reference (5)
very to the point and hands on. No "powerpoint-training" but real scenarios and demos
Michael Sperber - WUR/ Computrain
Kurz - Solr for Developers
Industry problems and solutions. Practice knowledge.
Wojciech Walczyszyn - SAP
Kurz - Solr for Developers
It was broad, it was precise and nicely explained
Wojciech Drzewiecki - SAP
Kurz - Solr for Developers
He is provided great example for each topic.
Onoriode Ikede
Kurz - Solr for Developers
The lectures were fine.