Kerangka Materi
Gambaran Umum Arsitektur MongoDB
- Asal-usul, tujuan desain, dan fitur utama
- Struktur proses (mongos, mongod, server konfigurasi)
- Struktur direktori dan berkas
Bekerja dengan Shell MongoDB
- Dokumen dan tipe data
- Operasi CRUD (penyisipan, kueri, pemutakhiran, penghapusan)
- Perintah sistem
Konfigurasi dan Implementasi Server Tunggal
- Berkas konfigurasi
- Berkas data serta mekanisme alokasinya
- Berkas log
- Rekomendasi terkait perangkat keras dan sistem berkas
Keamanan
- Sistem autentikasi bawaan MongoDB
- Panduan penerapan keamanan yang optimal
Pemantauan MongoDB
- Alat mongostat
- Analisis performa memori dan operasi I/O<\/li>
- Integrasi dengan alat pemantauan: Munin, Cacti, serta Nagios
- Konsol web MongoDB
Pengelolaan Indeks dan Optimisasi Kueri
- Cara mengelola indeks serta mekanisme penyimpanan indeks dalam MongoDB
- Indeks tunggal, komposit, maupun geospasial
- Identifikasi kueri yang tidak efisien. Penggunaan alat profiler kueri.
Pengenalan ke Driver MongoDB (Java/Python/Ruby/PHP/Perl)
- Cara driver berkomunikasi dengan MongoDB serta shell perintahnya
- Konsep BSON dan protokol komunikasi MongoDB Wire Protocol
- Metode pemecahan masalah saat terjadi kesulitan koneksi aplikasi.
Pendahuluan Terkait Skalabilitas Baca dan Tulis
Replikasi dan Keandalan Data
- Teknik replikasi master-slave
- Konsep kelompok replika (Replica Sets)
- Pemanfaatan fitur write concern untuk menjamin keandalan data
- Cara mengatasi gangguan dalam proses replikasi.
Konsep Auto-Sharding
- Mekanisme kerja sharding
- Tahapan pengaturan kluster MongoDB dengan fitur sharding
Pemilihan Kunci Sharding yang Tepat
Sharding dan Pengelolaan Indeks
- Terkait topologi kluster: hubungan antara sharding dengan Replica Sets
- Cara mengadministrasi kluster yang menggunakan fitur sharding
Proses Migrasi Chunk Antar Shard
Rencana Cadangan dan Pemulihan Data
- Strategi pendukung berbasis sistem berkas
- Penggunaan alat mongodump serta mongorestore
- Fungsi utilitas rsync
- Cara memanfaatkan mongoimport serta mongoexport untuk pertukaran data.
Persyaratan
Pemahaman dasar mengenai administrasi sistem operasi.
Testimoni (7)
The pace of talking and explanation.
Marko Skokovic - PWO by Lottomatica Serbia
Kursus - MongoDB for Administrators
keterampilan komunikasi dan penjelasan yang baik oleh Maciej
Nikola Rajic - PWO by Lottomatica Serbia
Kursus - MongoDB for Administrators
Diterjemahkan Mesin
Keseimbangan yang sangat baik antara penjelasan dan latihan. Sangat membantu untuk memahami konsep dengan lebih baik. Contoh penggunaan jq sangat berguna untuk pekerjaan.
Laura Conti - PWO by Lottomatica Serbia
Kursus - MongoDB for Administrators
Diterjemahkan Mesin
Saya menikmati praktiknya meskipun beberapa di antaranya cukup sulit
Austin - Vodacom
Kursus - MongoDB for Administrators
Diterjemahkan Mesin
Saya senang bahwa Kamil menyesuaikan materi untuk saya dan pemahaman saya. Dia benar-benar ingin memastikan bahwa saya mengerti.
Austin Robertson
Kursus - MongoDB for Administrators
Diterjemahkan Mesin
Mempermudah tugas operasional.
Kesh - Vodacom
Kursus - MongoDB for Administrators
Diterjemahkan Mesin
Saya menemukan instruktur cukup jelas.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kursus - MongoDB for Administrators
Diterjemahkan Mesin