Kursplan
- Del 1: Introduksjon til Big Data og NoSQL
- Big Data økosystem
- NoSQL oversikt
- CAP-teorem
- Når er NoSQL passende
- Søylelagring
- HBase og NoSQL
- Del 2: HBase Intro
- Konsepter og design
- Arkitektur (HMaster og Region Server)
- Dataintegritet
- HBase økosystem
- Lab: Utforsker HBase
- Del 3 : HBase Datamodell
- Navneområder, tabeller og regioner
- Rader, kolonner, kolonnefamilier, versjoner
- HBase Shell og Admin kommandoer
- Lab: HBase Shell
- Del 3: Accessing av HBase ved hjelp av Java API
- Introduksjon til Java API
- Lese-/skrivebane
- Tidsseriedata
- Skanner
- Kart reduksjon
- Filtre
- Tellere
- Medbehandlere
- Labs (flere) : Bruker HBase Java API for å implementere tidsserier, kartreduksjon, filtre og tellere.
- Seksjon 4 : HBase-skjema Design : Gruppeøkt
- studentene blir presentert for brukstilfeller fra den virkelige verden
- studentene jobber i grupper for å komme opp med designløsninger
- diskutere / kritisere og lære av flere design
- Labs: implementer et scenario i HBase
- Seksjon 5 : HBase Internals
- Forstå HBase under panseret
- Memfil / HFile / WAL
- HDFS-lagring
- Komprimeringer
- Splitter
- Bloom filtre
- Cacher
- Diagnostikk
- Del 6 : HBase installasjon og konfigurasjon
- maskinvarevalg
- installasjonsmetoder
- vanlige konfigurasjoner
- Lab : installerer HBase
- Seksjon 7 : HBase økosystem
- utvikle applikasjoner ved hjelp av HBase
- samhandle med annen Hadoop stabel (MapReduce, Pig, Hive)
- rammer rundt HBase
- avanserte konsepter (medbehandlere)
- Labs: skrive HBase-applikasjoner
- Del 8: Overvåking og beste praksis
- overvåkingsverktøy og praksis
- optimalisering av HBase
- HBase i skyen
- reelle brukstilfeller av HBase
- Labs: sjekke HBase vitals
Krav
- bekjent med Java-programmeringsspråket
- bekjent med Java-programmeringsspråket (navigere i Linux-kommando-linje, redigere filer med vi / nano)
- En Java IDE som Eclipse eller IntelliJ
Labmiljø:
En fungerende HBase-kluster vil bli tilgjengelig for studentene. Studentene vil trenge en SSH-klient og en nettleser for å få tilgang til klusteret.
Ingen installasjon: Det er ingen behov for å installere HBase-programvare på studentenes maskiner!
Referanser (5)
Treninginstrumentene som er tilgjengelige.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maskinoversatt
Interessant presentasjon og øvelser
Szymon - Agora SA
Kurs - Scylla Database
Maskinoversatt
Under øvingene forklarte James meg hvert enkelt trinn i detalj hver gang jeg ble fast. Jeg var helt ny for NIFI. Han forklarte den faktiske formålet med NIFI, selv de grunnleggende begrepene som open source. Han gikk gjennom alle konseptene i Nifi fra Beginner Level til Developer Level.
Firdous Hashim Ali - MOD A BLOCK
Kurs - Apache NiFi for Administrators
Maskinoversatt
At jeg hadde det i første rekke.
Peter Scales - CACI Ltd
Kurs - Apache NiFi for Developers
Maskinoversatt
Det gir meg innsikt i Redis og veier meg på riktig vei hvis jeg ønsker å lære mer om Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Kurs - Redis for High Availability and Performance Training Course
Maskinoversatt