Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
1. Pengantar Mengenai PostgreSQL Terdistribusi
- Tantangan dalam skalabilitas saat menggunakan PostgreSQL dengan satu node saja
- Gambaran umum ekstensi Citus: tujuan, arsitektur, serta komponen utama
- Konsep-konsep kunci: node koordinator, node kerja, metadata, dan kunci distribusi
2. Arsitektur Kluster serta Proses Pengaturannya
- Jenis-jenis node: koordinator dan worker
- Berbagai tipe tabel: yang terdistribusi, yang direplikasi, serta tabel lokal
- Proses instalasi serta konfigurasi Citus dalam lingkungan PostgreSQL yang sudah ada
- Pengenalan kluster dan pengelolaan node-node di dalamnya
3. Strategi Distribusi Data serta Sharding
- Metode sharding: hash versus append
- Memilih kolom distribusi yang tepat untuk memaksimalkan efisiensi sistem
- Cara mengelola tabel terdistribusi maupun tabel yang direplikasi
- Teknik re-balanceing shard serta penambahan node baru untuk ekspansi sistem
4. Eksekusi dan Optimisasi Kueri Terdistribusi
- Cara Citus mengarahkan serta menjalankan kueri secara paralel di seluruh node
- Memahami rencana eksekusi kueri dalam konteks distribusi data
- Strategi pengiriman kueri ke setiap node dan penyempurnaan proses eksekusinya
5. Konsistensi Data, Transaksi, serta Ketahanan Terhadap Gangguan
- Proses Two-Phase Commit (2PC) dan mekanisme operasi atomik dalam sistem distribusi
- Strategi penanganan kesalahan yang terjadi selama proses transaksi terdistribusi
6. Pengelolaan Operasional serta Kasus Pemakaian Nyata
- Alat-alat pemantauan dan tampilan informasi khusus untuk Citus
- Proses perawatan serta peningkatan versi sistem dalam lingkungan distribusi
Persyaratan
- Telah menyelesaikan pelatihan Administrasi Lanjutan (Ketersediaan Tinggi & Replikasi) atau memiliki pengalaman setara
- Memiliki pengetahuan yang memadai mengenai konfigurasi serta penyetelan kinerja PostgreSQL
- Menguasai dasar-dasar penggunaan sistem operasi Linux serta konsep jaringan komputer
Calon Peserta
Para Administrator Basis Data berpengalaman, Insinyur DevOps, serta Arsitek Sistem yang sudah bertanggung jawab atas pengelolaan lingkungan PostgreSQL produksi dan ingin meningkatkan skalabilitasnya secara horizontal.
7 Jam
Testimoni (2)
Strategi penalaan.
Jeffrey Zieg - Matrix Consulting
Kursus - PostgreSQL Performance Tuning
Diterjemahkan Mesin
Perilaku logging saat instance berada dalam kondisi stres, serta hierarki/nomenklatur dari instance, basis data, file, dan lain-lain.
Daniel Inwood - Sinara Consultants LTD
Kursus - PostgreSQL Advanced DBA
Diterjemahkan Mesin