Kurzusleírás
- 1. rész: Bevezetés a Big Data és NoSQL világába
- Big Data ökoszisztéma
- NoSQL áttekintése
- CAP tétele
- Mikor hasznos a NoSQL?
- Oszloporientált tárolás
- HBase és NoSQL
- 2. rész: HBase bevezetés
- Fogalmak és tervezési szempontok
- Architektúra (HMaster és Region Server)
- Adatintegritás
- HBase ökoszisztéma
- Labor: HBase felismerése
- 3. rész: HBase adatmodell
- Névtér, táblák és régiók
- Sorok, oszlopok, oszlopcserek, verziók
- HBase Shell és admin parancsok
- Labor: HBase Shell használata
- 3. rész: HBase elérése a Java API-val
- A Java API bemutatása
- Olvasás/Írás útvonalai
- Ideje sorozatos adatok
- Táblázatból való keresés (Scans)
- Map Reduce
- Szűrők
- Számlálók
- Ko-proceszorok
- Labor (több): HBase Java API használata idősoros adatok, Map Reduce, szűrők és számlálók implementálásához.
- 4. rész: HBase séma tervezés: Csoportmunka
- A hallgatók valós alkalmazási eseteket kapnak előadás során
- Csoportokban dolgoznak a tervezési megoldások kialakítása érdekében
- Tervek megbeszélése, kritikája és több tervezésből való tanulás
- Labor: HBase-ben egy forgatókönyv implementálása
- 5. rész: HBase belső működés
- Az HBase mélyebb megismerése
- Memfile, HFile, WAL (Write-Ahead Log)
- HDFS tárolás
- Kompaktálások
- Részletek
- Bloom szűrők
- Gyorsítótárak
- Diagnostics (Hibaelhárítás)
- 6. rész: HBase telepítése és konfigurálása
- Hardver kiválasztás
- Telepítési módok
- Gyakori konfigurációk
- Labor: HBase telepítése
- 7. rész: HBase ökoszisztéma
- HBase alkalmazások fejlesztése
- Más Hadoop komponensekkel (MapReduce, Pig, Hive) való interakció
- HBase körül lévő keretrendszerek
- Haladó fogalmak (ko-proceszorok)
- Labor: HBase alkalmazások írása
- 8. rész: Monitorozás és Best Practices
- Monitorozási eszközök és eljárások
- HBase optimalizálása
- Az HBase felhőben való használata
- Valós alkalmazási esetek az HBase-ről
- Labor: Az HBase vitális jeleinek ellenőrzése
Követelmények
- komfortosan használja a Java programozási nyelvet
- megkönnyítő Linux parancssorban való navigálás, fájlok szerkesztése vi/nano-val
- Egy Java IDE, mint például Eclipse vagy IntelliJ
Labor környezet:
A hallgatóknak működő HBase-fürt lesz rendelkezésre álló. A hallgatókhoznak egy SSH kliens és egy böngésző szükséges a fürt eléréséhez.
Zero Install: Nincs szükség az HBase szoftver telepítésére a hallgatók gépeire!
Vélemények (5)
The training instruments provided.
- UNIFI
Kurzus - NoSQL Database with Microsoft Azure Cosmos DB
Érdekes előadások és gyakorlatok
Szymon - Agora SA
Kurzus - Scylla Database
Gépi fordítás
A gyakorlatok során James részletesen magamnak is magyarázta, amikor akadtam, hogy mit is csináljunk. Én teljesen újonc voltam a NIFI-ban. James elmagyarázta a NIFI valódi célját, még az alapokat is, mint például, hogy miért nyílt forráskódú. Átnézte minden Nifi fogalmat kezdő szinttől a fejlesztői szintig.
Firdous Hashim Ali - MOD A BLOCK
Kurzus - Apache NiFi for Administrators
Gépi fordítás
Azt, hogy elejétől is voltam birtokában.
Peter Scales - CACI Ltd
Kurzus - Apache NiFi for Developers
Gépi fordítás
Itt információt nyújtok róla a Redis-ról, és útmutatást is nyújtok, ha többet szeretnék tudni a Redis-ról.
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Kurzus - Redis for High Availability and Performance Training Course
Gépi fordítás