Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
- komfortabel med programmeringsspråket Java
- komfortabel i Java programmeringsspråk (naviger Linux kommandolinje, rediger filer med vi / nano)
- En Java IDE som Eclipse eller IntelliJ
Laboratoriemiljø:
En fungerende HBase-klynge vil bli gitt for studenter. Studentene trenger en SSH-klient og en nettleser for å få tilgang til klyngen.
Nullinstallasjon: Det er ikke nødvendig å installere HBase-programvare på elevenes maskiner!
21 timer