Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
- biegły w języku programowania Java
- biegły w języku programowania Java (nawigowanie w wierszu polecenia Linux, edytowanie plików z vi / nano)
- Java IDE, takie jak Eclipse lub IntelliJ
Środowisko laboratoryjne:
Dla studentów zostanie dostarczony działający klaster HBase. Studenci będą potrzebowali klienta SSH i przeglądarki, aby uzyskać dostęp do klastru.
Zero Instalacji: Nie ma potrzeby instalowania oprogramowania HBase na maszynach 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)