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)

  21 Hours

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.

Ár per résztvevő

Rokon tanfolyam

Rokon kategóriák