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!
Testimoni (5)
Instrumen pelatihan yang disediakan.
- UNIFI
Kursus - NoSQL Database with Microsoft Azure Cosmos DB
Diterjemahkan Mesin
Presentasi dan latihan yang menarik
Szymon - Agora SA
Kursus - Scylla Database
Diterjemahkan Mesin
Selama latihan, James menjelaskan kepada saya setiap langkah dengan lebih detail kapan pun saya tersendat. Saya benar-benar baru mengenal NIFI. Dia menjelaskan tujuan sebenarnya dari NIFI, bahkan dasar-dasar seperti open source. Dia menutupi setiap konsep Nifi mulai dari Tingkat Pemula hingga Tingkat Pengembang.
Firdous Hashim Ali - MOD A BLOCK
Kursus - Apache NiFi for Administrators
Diterjemahkan Mesin
Bahwa saya memiliki itu sejak awal.
Peter Scales - CACI Ltd
Kursus - Apache NiFi for Developers
Diterjemahkan Mesin
Ini memberi saya wawasan tentang Redis dan juga memandu saya ke jalur yang tepat jika saya ingin mengetahui lebih banyak tentang Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Kursus - Redis for High Availability and Performance Training Course
Diterjemahkan Mesin