Zkuste nás kontaktovat

Návrh Školení

  • 1. část: Úvod do Big Data / NoSQL
    • Přehled NoSQL
    • Teorém CAP
    • Kdy je NoSQL vhodný
    • Sloupcové ukládání
    • Ekosystém NoSQL
  • 2. část: Základy Cassandra
    • Návrh a architektura
    • Uzly, klastry a datacentra Cassandra
    • Keyspaces, tabulky, řádky a sloupce
    • Particionování, replikace, tokeny
    • Quorum a úrovně konzistence
    • Laboratoře: interakce s Cassandra pomocí CQLSH
  • 3. část: Datové modelování – část 1
    • Úvod do CQL
    • Dataové typy v CQL
    • Vytváření keyspace a tabulek
    • Výběr sloupců a typů
    • Výběr primárních klíčů
    • Uložení dat pro řádky a sloupce
    • Doba životnosti (TTL)
    • Dotazování pomocí CQL
    • Aktualizace v CQL
    • Kolekce (list / map / set)
    • Laboratoře: různé cvičení v datovém modelování pomocí CQL; experimentování s dotazy a podporovanými datovými typy
  • 4. část: Datové modelování – část 2
    • Vytváření a použití sekundárních indexů
    • Kompozitní klíče (partition klíče a clustering klíče)
    • Časové řady
    • Doporučené postupy pro časové řady
    • Počítače (Counters)
    • Lehké transakce (LWT)
    • Laboratoře: vytváření a použití indexů; modelování časových řad
  • 5. část: Vnitřní fungování Cassandra
    • Pochopení návrhu Cassandra v podstatě
    • SSTable, memtable, commit log
  • 6. část: Administrace
    • Výběr hardwaru
    • Distribuce Cassandra
    • Komunikace uzlů Cassandra
    • Zápis a čtení dat do/z úložišního engine
    • Data adresáře
    • Anti-entropy operace
    • Kompakce v Cassandra
    • Výběr a implementace strategií kompakce
    • Doporučené postupy v Cassandra (kompakce, garbage collection)
    • Vytvoření testovací instance Cassandra s nízkou paměťovou náročností
    • Nástroje a tipy pro odstraňování chyb
    • Laboratoře: studenti nainstalují Cassandra a provedou benchmarky

Požadavky

  • Pohodlná orientace v prostředí Linux (práce s příkazovou řádkou, editace souborů pomocí vi / nano)
  • Pro kurz na místě: notebook nebo PC s 8 GB RAM
  • Pro vzdálený kurz bude poskytnuto funkční laboratorní prostředí Cassandra, vyžadován je pouze webový prohlížeč
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie