Kerangka Materi
- Bab 1: Pengenalan Big Data & NoSQL
- Ekosistem Big Data
- Tinjauan NoSQL
- Teorema CAP
- Ketika NoSQL cocok digunakan
- Penyimpanan kolom
- HBase dan NoSQL
- Bab 2 : Pengenalan HBase
- Konsep dan Desain
- Arsitektur (HMaster dan Region Server)
- Integritas data
- Ekosistem HBase
- Latihan : Mengintip HBase
- Bab 3 : Model Data HBase
- Nama ruang, Tabel dan Wilayah
- Baris, kolom, keluarga kolom, versi
- Perintah HBase Shell dan Admin
- Latihan : HBase Shell
- Bab 3 : Mengakses HBase menggunakan Java API
- Pengenalan Java API
- Jalan baca / tulis
- Data seri waktu
- Pencarian
- Map Reduce
- Filter
- Penghitung
- Co-processors
- Latihan (berbagai) : Menggunakan HBase Java API untuk mengimplementasikan seri waktu, Map Reduce, Filter dan penghitung.
- Bab 4 : Desain Skema HBase : Sesion Grup
- Siswa dihadapkan dengan kasus penggunaan dunia nyata
- Siswa bekerja dalam kelompok untuk menentukan solusi desain
- Mendiskusikan / mengkritik dan belajar dari berbagai desain
- Latihan : Mengimplementasikan skenario dalam HBase
- Bab 5 : HBase Internals
- Memahami HBase dari dalam
- Memfile / HFile / WAL
- Penyimpanan HDFS
- Kompresi
- Pembagian
- Filter Bloom
- Cache
- Diagnostik
- Bab 6 : Instalasi dan Konfigurasi HBase
- Pemilihan perangkat keras
- Metode instalasi
- Konfigurasi umum
- Latihan : Menginstal HBase
- Bab 7 : Ekosistem HBase
- Membangun aplikasi menggunakan HBase
- Interaksi dengan tumpukan Hadoop lainnya (MapReduce, Pig, Hive)
- Framework di sekitar HBase
- Konsep lanjut (co-processors)
- Latihan : Menulis aplikasi HBase
- Bab 8 : Pemantauan Dan Penjualan Terbaik
- Alat dan praktik pemantauan
- Memperbaiki HBase
- HBase di cloud
- Kasus penggunaan dunia nyata dari HBase
- Latihan : Memeriksa vital HBase
Persyaratan
- memiliki pengetahuan mengenai bahasa pemrograman Java
- mampu menggunakan bahasa pemrograman Java (navigasi Linux command line, mengedit file dengan vi/nano)
- A Java IDE seperti Eclipse atau IntelliJ
Lab environment:
Cluster HBase yang berfungsi akan disediakan untuk siswa. Siswa memerlukan klien SSH dan browser untuk mengakses cluster.
Tidak Ada Instalasi: Tidak perlu menginstal perangkat lunak HBase di mesin siswa!
Testimoni (5)
The training instruments provided.
- UNIFI
Kursus - NoSQL Database with Microsoft Azure Cosmos DB
Intresting presentation and excercises
Szymon - Agora SA
Kursus - Scylla Database
During the exercises, James explained me every step whereever I was getting stuck in more detail. I was completely new to NIFI. He explained the actual purpose of NIFI, even the basics such as open source. He covered every concept of Nifi starting from Beginner Level to Developer Level.
Firdous Hashim Ali - MOD A BLOCK
Kursus - Apache NiFi for Administrators
That I had it in the first place.
Peter Scales - CACI Ltd
Kursus - Apache NiFi for Developers
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis