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!
Reference (5)
Zajímavá prezentace a cvičení
Szymon - Agora SA
Kurz - Scylla Database
Machine Translated
Trainer's preparation & organization, and quality of materials provided on github.
Mateusz Rek - MicroStrategy Poland Sp. z o.o.
Kurz - Impala for Business Intelligence
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Kurz - Redis for High Availability and Performance Training Course
The VM I liked very much The Teacher was very knowledgeable regarding the topic as well as other topics, he was very nice and friendly I liked the facility in Dubai.
Safar Alqahtani - Elm Information Security
Kurz - Big Data Analytics in Health
Liked very much the interactive way of learning.