ElasticSearch (ELSSR)

Databases, NoSQL and Big Data

Location, current course term

Contact us

Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Úvod do ElasticSearch
    1. Co je ElasticSearch a jak funguje
    2. Různé vzory použití (usage patterns) ElasticSearch pro vyhledávání a analýzu dat
    3. API Access a dostupné ovladače (Drivers) pro různé programovací jazyky
  • Provoz ElasticSearch
    1. Nasazení ElasticSearch v cloudovém prostředí vs. on-premise instalace
    2. Rozdíly mezi ElasticSearch a OpenSearch, výhody a nevýhody obou řešení
  • Architektura ElasticSearch
    1. Přehled architektury ElasticSearch
    2. Klíčové komponenty, jako jsou uzly (nodes), shardy a repliky, a jejich role v distribuci dat
  • Základní koncepty
    1. Index: Co je index v ElasticSearch a jak funguje
    2. Shard: Princip shardování a distribuce dat
    3. Typy dat: Strukturované, nestrukturované a komplexní datové typy
    4. Dokument: Jak ElasticSearch spravuje dokumenty, jejich vkládání a vyhledávání
  • Mapping
    1. Základní principy mapování (Mapping) dat v ElasticSearch
    2. Různé datové typy v ElasticSearch a jak je efektivně využívat
  • Dotazování v ElasticSearch
    1. Přehled dotazovacích možností
    2. Full text dotazy vs Term dotazy: Kdy použít jaký typ dotazu
    3. Query String a Simple Query String dotazy: Různé přístupy k dotazování
    4. Match dotazy: Efektivní způsob vyhledávání dokumentů
  • Datová konzistence
    1. Zajištění konzistence dat v distribuovaném prostředí
    2. Principy dostupnosti a konzistence dat v ElasticSearch
  • Filtry a Agregace
    1. Použití filtrů pro optimalizaci výsledků vyhledávání
    2. Agregace: Jak analyzovat data pomocí metrik, buckets a pipelines
  • Datová analýza
    1. Jak využívat ElasticSearch k pokročilé analýze dat
    2. Kombinace dotazů a agregací pro získání komplexního přehledu o datech
  • Ingest node
    1. Přehled Ingest node: Jak předzpracovávat data před jejich uložením
    2. Praktické využití Ingest node pro transformaci a obohacení dat před indexováním
Assumed knowledge:
N/A
Schedule:
2 days (9:00 AM - 5:00 PM )
Language: