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

  1. memiliki pengetahuan mengenai bahasa pemrograman Java
  2. mampu menggunakan bahasa pemrograman Java (navigasi Linux command line, mengedit file dengan vi/nano)
  3. 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!

 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait