Návrh Školení

  • Část 1: Úvod do Big Data a NoSQL
    • Big Data ekosystém
    • NoSQL přehled
    • CAP věta
    • Kdy je vhodné NoSQL
    • Sloupové úložiště
    • HBase a NoSQL
  • Část 2: Úvod do HBase
    • Koncepty a design
    • Architektura (HMaster a Region Server)
    • Integrita dat
    • Ekosystém HBase
    • Laboratoř: Zkoumání HBase
  • Část 3: Datový model HBase
    • Jmenné prostory, tabulky a oblasti
    • Řádky, sloupce, rodiny sloupců, verze
    • Příkazy HBase Shell a Admin
    • Laboratoř: HBase Shell
  • Část 3: Accesspoužívání HBase pomocí Java API
    • Úvod do Java API
    • Cesta ke čtení / zápisu
    • Data časové řady
    • Skenuje
    • Zmenšit mapu
    • Filtry
    • Počítadla
    • Spoluprocesory
    • Laboratoře (více) : Použití HBase Java API k implementaci časových řad, Map Reduce, Filtrů a čítačů.
  • Část 4: Návrh schématu HBase: Skupinová relace
    • studentům jsou prezentovány případy použití v reálném světě
    • studenti pracují ve skupinách a vymýšlejí konstrukční řešení
    • diskutovat / kritizovat a učit se z více návrhů
    • Laboratoře: implementujte scénář v HBase
  • Část 5: HBase Internals
    • Pochopení HBase pod kapotou
    • Memfile / HFfile / WAL
    • HDFS úložiště
    • Zhutnění
    • Rozdělí se
    • Bloomové filtry
    • Mezipaměti
    • Diagnostika
  • Část 6: Instalace a konfigurace HBase
    • výběr hardwaru
    • instalační metody
    • běžné konfigurace
    • Laboratoř: instalace HBase
  • Oddíl 7: Ekosystém HBase
    • vývoj aplikací pomocí HBase
    • interakce s jiným Hadoop zásobníkem (MapReduce, Pig, Hive)
    • frameworky kolem HBase
    • pokročilé koncepty (koprocesory)
    • Laboratoře: psaní aplikací HBase
  • Část 8: Monitorování a osvědčené postupy
    • monitorovací nástroje a postupy
    • optimalizace HBase
    • HBase v cloudu
    • skutečné případy použití HBase
    • Laboratoře: kontrola HBase vitals

Požadavky

  • pohodlné s programovacím jazykem Java
  • pohodlné v programovacím jazyce Java (navigace Linux příkazový řádek, úprava souborů pomocí vi / nano)
  • Java IDE jako Eclipse nebo IntelliJ

Laboratorní prostředí:

Pro studenty bude poskytnut funkční cluster HBase. Studenti by pro přístup ke clusteru potřebovali SSH klienta a prohlížeč.

Zero Install: Není potřeba instalovat software HBase na studentské počítače!

  21 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Související kurzy

A Practical Introduction to NoSQL Databases

  28 hodiny

Související kategorie