Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
- Secțiunea 1: Introducere în Big Data & NoSQL
- Ecosistemul Big Data
- Prezentare generală NoSQL
- Teorema CAP
- Când este potrivit NoSQL
- Stocare columnar
- HBase și NoSQL
- Secțiunea 2: Introducere în HBase
- Concepte și Design
- Arhitectură (HMaster și Region Server)
- Integritatea datelor
- Ecosistemul HBase
- Laborator: Explorarea HBase
- Secțiunea 3: Modelul de date HBase
- Namespace-uri, Tabele și Regiuni
- Rânduri, coloane, familii de coloane, versiuni
- Shell HBase și comenzi de administrare
- Laborator: Shell HBase
- Secțiunea 3: Accesarea HBase folosind API-ul Java
- Introducere în API-ul Java
- Calea de citire/scriere
- Date de tip Time Series
- Scanări
- Map Reduce
- Filtre
- Contoare
- Co-procesoare
- Laboratoare (multiple): Utilizarea API-ului Java HBase pentru a implementa serii de timp, Map Reduce, filtre și contoare.
- Secțiunea 4: Proiectarea schemei HBase: Sesiune de grup
- studenților li se prezintă cazuri de utilizare din lumea reală
- studenții lucrează în grupuri pentru a elabora soluții de design
- discuții/critici și învățare din mai multe proiecte
- Laboratoare: implementarea unui scenariu în HBase
- Secțiunea 5: Mecanisme interne HBase
- Înțelegerea mecanismelor interne ale HBase
- Memfile/HFile/WAL
- Stocare HDFS
- Compactări
- Împărțiri
- Filtre Bloom
- Cache-uri
- Diagnosticare
- Secțiunea 6: Instalarea și configurarea HBase
- selecția hardware-ului
- metode de instalare
- configurări comune
- Laborator: instalarea HBase
- Secțiunea 7: Ecosistemul HBase
- dezvoltarea aplicațiilor folosind HBase
- interacțiunea cu alte componente ale stivei Hadoop (MapReduce, Pig, Hive)
- cadre în jurul HBase
- concepte avansate (co-procesoare)
- Laboratoare: scrierea aplicațiilor HBase
- Secțiunea 8: Monitorizare și Practici Recomandate
- instrumente și practici de monitorizare
- optimizarea HBase
- HBase în cloud
- cazuri de utilizare din lumea reală ale HBase
- Laboratoare: verificarea vitalelor HBase
Cerințe
- cunoașterea limbajului de programare Java
- abilitatea de a naviga în linia de comandă Linux și de a edita fișiere cu vi/nano
- Un IDE Java precum Eclipse sau IntelliJ
Mediu de laborator:
Un cluster HBox funcțional va fi oferit studenților. Studenții vor avea nevoie de un client SSH și un browser pentru a accesa clusterul.
Fără Instalare: Nu este nevoie să instalați software-ul HBase pe calculatoarele studenților!
21 Ore
Mărturii (2)
Instrumentele de instruire furnizate.
- UNIFI
Curs - NoSQL Database with Microsoft Azure Cosmos DB
Tradus de catre o masina
Exerciții practice. Clasa ar fi trebuit să dureze 5 zile, dar cele 3 zile au ajutat la clarificarea multor întrebări pe care le aveam din cauza lucrului cu NiFi.
James - BHG Financial
Curs - Apache NiFi for Administrators
Tradus de catre o masina