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.
Plan Szkolenia
- Sekcja 1: Wprowadzenie do Big Data i NoSQL
- Big Data ekosystem
- Przegląd NoSQL
- Twierdzenie CAP
- Kiedy NoSQL jest odpowiednie
- Magazyn kolumnowy
- HBase i NoSQL
- Sekcja 2: Wprowadzeniedo HBase
- Koncepcje i projektowanie
- Architektura (HMaster i Region Server)
- Integralność danych
- Ekosystem HBase
- Laboratorium: Eksploracja HBase
- Sekcja 3: Model danych HBase
- Przestrzenie nazw, tabele i regiony
- Wiersze, kolumny, rodziny kolumn, wersje
- HBase Shell i polecenia administratora
- Laboratorium: Powłoka HBase
- Sekcja 3: Accessing HBase przy użyciu [4] API
- Wprowadzenie do Java API
- Ścieżka odczytu/zapisu
- Dane szeregów czasowych
- Skanowanie
- Redukcja mapy
- Filtry
- Liczniki
- Współprocesory
- Laboratoria (wielokrotne) : Wykorzystanie API HBase Java do implementacji szeregów czasowych, Map Reduce, filtrów i liczników.
- Sekcja 4: Projektowanie schematu HBase: Sesja grupowa
- uczniom przedstawiane są rzeczywiste przypadki użycia
- studenci pracują w grupach nad rozwiązaniami projektowymi
- dyskusja / krytyka i uczenie się na podstawie wielu projektów
- Laboratoria: implementacja scenariusza w HBase
- Sekcja 5: Wewnętrzne elementyHBase
- Zrozumienie HBase pod maską
- Memfile / HFile / WAL
- Magazyn HDFS
- Kompilacje
- Podziały
- Filtry Blooma
- Pamięci podręczne
- Diagnostyka
- Sekcja 6: Instalacja i konfiguracja HBase
- wybór sprzętu
- metody instalacji
- typowe konfiguracje
- Laboratorium: instalacja HBase
- Sekcja 7 : EkosystemHBase
- Tworzenie aplikacji przy użyciu HBase
- interakcja z innymi Hadoop stosami (MapReduce, Pig, Hive)
- frameworki wokół HBase
- zaawansowane koncepcje (koprocesory)
- Laboratoria: pisanie aplikacji HBase
- Sekcja 8: Monitorowanie i najlepsze praktyki
- narzędzia i praktyki monitorowania
- optymalizacja HBase
- HBase w chmurze
- rzeczywiste przypadki użycia HBase
- Laboratoria: sprawdzanie kondycji HBase
Wymagania
- zna język programowania Java
- Znajomość języka programowania Java (poruszanie się po Linux wierszu poleceń, edycja plików za pomocą vi / nano)
- A Java IDE jak Eclipse lub IntelliJ
Środowisko laboratoryjne:
Uczniom zostanie udostępniony działający klaster HBase. Studenci będą potrzebować klienta SSH i przeglądarki, aby uzyskać dostęp do klastra.
Zero Install: Nie ma potrzeby instalowania oprogramowania HBase na komputerach studentów!
21 godzin
Opinie uczestników (1)
Projekt do samodzielnego przygotowania, interesujący przykład DevOps-owej pacy z Ambari, wsparcie trenera (logowanie na maszynę wirtualną, dobra i bezpośrednia komunikacja)