Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
- Avsnitt 1: Introduktion till Big Data & NoSQL
- Big Data-ekosystemet
- NoSQL-overblick
- CAP-teorem
- När är NoSQL lämplig
- Kolumnbaslagring
- HBase och NoSQL
- Avsnitt 2: Introduktion till HBase
- Koncept och design
- Arkitektur (HMaster och Region Server)
- Dataintegritet
- HBase-ekosystemet
- Laboration: Utforskning av HBase
- Avsnitt 3: HBase-datamodell
- Namspace, tabeller och regioner
- Rader, kolumner, kolumnfamiljer, versioner
- HBase Shell och administrativa kommandon
- Laboration: HBase Shell
- Avsnitt 3: Åtkomst till HBase med Java API
- Introduktion till Java API
- Läsför- och skrivsökväg
- Tidsaseri-data
- Scans
- Map Reduce
- Filtre
- Räknare
- Ko-processorer
- Laborationer (flera): Använda HBase Java API för att implementera tidsaserier, Map Reduce, filter och räknare.
- Avsnitt 4: HBase-schemautformning: Gruppsession
- Studerande presenteras för realvärldsscenarier
- Studerande arbetar i grupper för att utforma lösningar
- Diskussion, kritik och lärande från flera designlösningar
- Laboration: Implementering av ett scenario i HBase
- Avsnitt 5: HBase-internals
- Förståelse av HBase under hood
- Memfile/HFile/WAL
- HDFS-lagring
- Kompactioner
- Delningar
- Bloom Filters
- Caches
- Diagnostics
- Avsnitt 6: HBase-installation och konfiguration
- Hårdvaruvalet
- Installationsmetoder
- Kommunika konfigurationer
- Laboration: Installation av HBase
- Avsnitt 7: HBase-ekosystemet
- Utveckling av applikationer med HBase
- Interaktion med andra Hadoop-stack (MapReduce, Pig, Hive)
- Ramverk runt HBase
- Förväxade koncept (ko-processorer)
- Laboration: Skrivning av HBase-applikationer
- Avsnitt 8: Övervakning och Bästa Praktiker
- Övervakningsverktyg och praktiker
- Optimering av HBase
- HBase i molnet
- Realvärldsexempel på HBase-användning
- Laboration: Kontrollera HBase-vitala tecken
Krav
- Komfortabel med Java-programmeringsspråket
- Komfortabel i Java-programmering (navigering i Linux-kommandoraden, redigera filer med vi/nano)
- Ett Java IDE som Eclipse eller IntelliJ
Laborationsmiljö:
Ett fungerande HBase-kluster kommer att tillhandahållas för studerande. Studerande behöver en SSH-klient och en webbläsare för att komma åt klustret.
Nollinstallation: Det finns ingen behov av att installera HBase-software på studenternas datorer!
21 Timmar
Vittnesmål (2)
De utbildningsmaterial som tillhandahålls.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maskintolkat
Praktiska övningar. Klassen hade egentligen sett ut att vara fem dagar lång, men de tre dagarna hjälpte till att klargöra många frågor som jag hade från att arbeta med NiFi.
James - BHG Financial
Kurs - Apache NiFi for Administrators
Maskintolkat