Kerangka Materi

  • Bagian 1: Pengenalan Big Data & NoSQL
    • Ekosistem Big Data
    • Ringkasan NoSQL
    • Teorema CAP
    • Kapan NoSQL tepat digunakan
    • Penyimpanan kolom
    • HBase dan NoSQL
  • Bagian 2: Pengenalan HBase
    • Konsep dan Desain
    • Arsitektur (HMaster dan Region Server)
    • Integritas data
    • Ekosistem HBase
    • Lab : Menjelajahi HBase
  • Bagian 3: Model Data HBase
    • Namespace, Tabel, dan Region
    • Baris, kolom, keluarga kolom, versi
    • HBase Shell dan perintah Admin
    • Lab : HBase Shell
  • Bagian 3: Mengakses HBase menggunakan Java API
    • Pengenalan ke Java API
    • Jalur Baca / Tulis
    • Data Time Series
    • Scans
    • Map Reduce
    • Filters
    • Counters
    • Co-processors
    • Labs (multiple) : Menggunakan Java API HBase untuk mengimplementasikan data Time Series, Map Reduce, Filters, dan Counters.
  • Bagian 4: Desain Skema HBase: Sesi Grup
    • Siswa diberikan kasus nyata dunia
    • Siswa bekerja dalam grup untuk menghasilkan solusi desain
    • Mendiskusikan / mengevaluasi dan belajar dari berbagai desain
    • Lab : Mengimplementasikan skenario di HBase
  • Bagian 5: Internals HBase
    • Mengerti HBase di balik layar
    • Memfile / HFile / WAL
    • Penyimpanan HDFS
    • Kompaksi
    • Pemisahan
    • Bloom Filters
    • Caches
    • Diagnostics
  • Bagian 6: Instalasi dan Konfigurasi HBase
    • Pemilihan perangkat keras
    • Cara instalasi
    • Konfigurasi umum
    • Lab : Menginstal HBase
  • Bagian 7: Ecosystem HBase
    • Mengembangkan aplikasi menggunakan HBase
    • Berinteraksi dengan tumpukan Hadoop lainnya (MapReduce, Pig, Hive)
    • Framework di sekitar HBase
    • Konsep lanjutan (co-processors)
    • Lab : Menulis aplikasi HBase
  • Bagian 8: Monitoring dan Best Practices
    • Alat dan praktik monitoring
    • Mengoptimalkan HBase
    • HBase di cloud
    • Kasus nyata penggunaan HBase
    • Lab : Memeriksa vital HBase

Persyaratan

  • nyaman dengan bahasa pemrograman Java
  • nyaman dalam bahasa pemrograman Java (menggunakan baris perintah Linux, mengedit file dengan vi / nano)
  • Suatu IDE Java seperti Eclipse atau IntelliJ

Lingkungan Laboratorium:

Satu klaster HBase yang berfungsi akan disediakan untuk siswa. Siswa memerlukan klien SSH dan browser untuk mengakses klaster.

Zero Install : Tidak perlu menginstal perangkat lunak HBase di mesin siswa!

 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait