Zkuste nás kontaktovat

Návrh Školení

Úvod do technologií vyhledávání

  • Základy vyhledávacích motorů a získávání informací
  • Pochopení indexování a pracovních toků vyhledávání
  • Úvod do moderních vyhledávacích platforem
  • Srovnání SolrCloudu s jinými distribuovanými vyhledávacími řešeními

Základy Apache Lucene a Apache Solr

  • Úvod do architektury Apache Lucene
  • Přehled možností Apache Solr
  • Kolekce, jádra (cores), dokumenty a schémata Solr
  • Pochopení životního cyklu vyhledávání a indexování v Solr

Architektura a koncepty SolrCloud

  • Pochopení distribuované vyhledávací architektury
  • Jak se SolrCloud liší od tradičních nasazení Solr
  • Komponenty SolrCloud a struktura clusteru
  • Kolekce, shardy, repliky a vedoucí uzly (leaders)
  • Navrhování škálovatelných vyhledávacích prostředí

Nasazování SolrCloud na AWS

  • Příprava prostředí Amazon EC2
  • Instalace a konfigurace clusterů SolrCloud
  • Nastavení uzlů a komunikace v clusteru
  • Správa služeb a konfigurací SolrCloud

Indexování a správa dat v SolrCloud

  • Přidávání a správa dokumentů napříč shardy
  • Pochopení strategií indexování
  • Strategie commitu a optimalizace
  • Správa aktualizací a distribuovaného indexování

Koordina clusteru pomocí Apache ZooKeeper

  • Úvod do ZooKeeper a jeho role v SolrCloud
  • Správa stavu a konfigurace clusteru
  • Automatizace koordinace clusteru
  • Práce se soubory konfigurace pomocí ZooKeeper

Spoľahlivost, tolerance chyb a škálování

  • Pochopení replikace a vysoké dostupnosti
  • Navrhování nasazení SolrCloud s tolerancí chyb
  • Vyvažování zátěže vyhledávacích požadavků
  • Konfigurace failoveru a nepřetržitého zpracování

Administrace a monitorování SolrCloud

  • Správa SolrCloud prostřednictvím administrativních rozhraní
  • Monitorování zdraví a výkonu clusteru
  • Správa chyb a řešení problémů
  • Údržba a optimalizace chodu clusteru

Praktická dílna SolrCloud

  • Nasazení clusteru SolrCloud na AWS
  • Vytváření kolekcí a správa shardů
  • Konfigurace replikace a failoveru
  • Testování distribuovaných vyhledávacích operací

Hodnocení kurzu a osvědčené postupy

  • Revize architektonických rozhodnutí SolrCloud
  • Doporučení pro výkon a provoz
  • Běžné výzvy při nasazování
  • Další kroky pro administraci SolrCloud

Požadavky

  • Pochopení konceptů vyhledávání
  • Základní znalosti jazyka Java
 14 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie