Kurzusleírás
Összességében Goal
A tapasztalt webfejlesztők és műszaki személyzet átfogó bemutatása a Solr keresőplatformról. Tanítson mélyreható készségeket a szoftverfejlesztőknek a keresési megoldások létrehozásában.
I. Alapok
- Solr áttekintése
- A Solr telepítése és futtatása
- Tartalom hozzáadása a Solrhoz
- Solr XML válasz olvasása
- Paraméterek módosítása az URL-ben
- A tallózó felület használata
- Labs: Solr telepítése, lekérdezések futtatása
II. Searching
- Eredmények rendezése
- Lekérdezés elemzők
- További lekérdezések
- Huzalozási kérelem paraméterei
- Mezők hozzáadása az alapértelmezett kereséshez
- Facetálás
- Eredmények csoportosítása
- Labs: speciális lekérdezések, kísérlet a fazettált kereséssel
III. Indexelés
- Saját tartalom hozzáadása a Solrhoz
- Adatok törlése a solr-ból
- Könyvesbolt-kereső építése
- Könyvadatok hozzáadása
- A könyvadatok feltárása
- Dedupe frissítési processzor
- Labs: különféle dokumentumgyűjtemények indexelése
IV. Séma frissítése
- Mezők hozzáadása a sémához
- Szöveg elemzése
- Labs: a Solr-séma testreszabása
V. Relevancia
- Mezősúlyozás
- Kifejezés lekérdezések
- Függvény lekérdezések
- Elfuseráltabb keresés
- Úgy hangzik, mint
- Labs: lekérdezések megvalósítása a relevancia alapján
VI. Kibővített funkciók
- Több ilyen
- Térinformatikai
- Helyesírás-ellenőrzés
- Javaslatok
- Kiemelés
- Álmezők
- Pszeudo-csatlakozások
- Többnyelvű
- Labs: helyesírás-ellenőrzés és javaslatok végrehajtása
VII. Többmagos
- Többféle adat hozzáadása
- Labs: magok létrehozása és adminisztrálása
VIII. SolrCloud
- Bevezetés
- Hogyan működik a SolrCloud
- Elkötelezett stratégiákat
- Állatgondozó
- Solr konfigurációs fájlok kezelése
- Labs: a SolrCloud adminisztrálása
IX. Fejlesztés Solr API-val
- Beszélgetés Solrral a REST-en keresztül
- Konfiguráció
- Indexelés és keresés
- Solr és tavasz
- Labs: kód olvasáshoz és íráshoz Solr index, gyakorlat tavasszal a Solr-ral
X. Fejlesztés a Lucene API-val
- Lucene index felépítése
- Searchkezelés, megtekintés, hibakeresés
- Szöveg kinyerése Tikával
- Lucene indexek skálázása a klasztereken
- Lucene teljesítmény hangolás
- Labs: kódolás Lucene-nel
XI. Következtetés
- A keresés egyéb megközelítései
- rugalmasSearch
- DataStax Enterprise: Solr+Cassandra
- Cloudera Solr integráció
- Elhomályosít
- Jövőbeli irányok
Követelmények
Valamennyi résztvevőnek tapasztalt műszaki személyzetnek kell lennie, akik rendelkeznek a webalkalmazás-műveletekkel és lehetőleg fejlesztéssel kapcsolatos háttérrel.
Laboratóriumi környezet:
Amazon EC2 szervereket biztosítanak a hallgatóknak a telepítéshez, az adminisztrációhoz és a labormunkákhoz. A hallgatóknak SSH-kliensre és böngészőre van szükségük a fürt eléréséhez.
Nulla telepítés : Nem kell Solr szoftvert telepíteni a hallgatók gépére! (bár lehetséges)
Vélemények (5)
very to the point and hands on. No "powerpoint-training" but real scenarios and demos
Michael Sperber - WUR/ Computrain
Kurzus - Solr for Developers
Industry problems and solutions. Practice knowledge.
Wojciech Walczyszyn - SAP
Kurzus - Solr for Developers
It was broad, it was precise and nicely explained
Wojciech Drzewiecki - SAP
Kurzus - Solr for Developers
He is provided great example for each topic.
Onoriode Ikede
Kurzus - Solr for Developers
The lectures were fine.