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
Modul 1: Pengaturan Awal
- Rilis-rilis Redis
- Pemasangan Redis
- Konfigurasi dasar
- Model keamanan Redis
- Cara menjalankan Redis saat sistem dihidupkan
- Tindakan penguatan keamanan yang umum diterapkan distro Linux
- Pustaka klien dan alat binding bahasa pemrograman
Modul 2: Model Data Redis
- Tipe data primitif beserta perintah-perintah untuk mengelolanya
- Penerapan praktis dari tiap tipe data
- Konvensi penamaan yang umum digunakan untuk kunci Redis
- Makna nyata konsep "Redis pada dasarnya bersifat single-threaded"
- Protokol komunikasi Redis
- Cara mengatasi situasi ketika pustaka klien tidak mendukung perintah tertentu
- Alasan mengapa beberapa perintah sengaja tidak disediakan dalam pustaka klien tertentu
- Cara menyesuaikan pola berpikir seorang desainer basis data relasional untuk lingkungan Redis
- Tips umum terkait pengorganisasian struktur data
- Mekanisme kedaluwarsa data
- Fasilitas Pub/Sub
- Penggunaan transaksi dan skrip Lua
- Modul-modul eksternal yang dapat ditambahkan ke Redis
- Pedoman menjaga konsistensi data secara umum
Modul 3: Tips Optimasi Performa
- Cara melakukan pengujian performa pada Redis
- Perintah-perintah yang sebaiknya dihindari
- Teknik mengidentifikasi dan menyelesaikan masalah latensi
- Bagaimana mengatasi dampak permintaan DEL berskala besar; alternatif yang dapat digunakan
- Metode pipelining dalam Redis
- Teknik memasukkan data secara massal ke dalam Redis
- Cara mendeteksi dan mengatasi konsumsi memori berlebih
- Strategi pengoptimalan penggunaan memori pada Redis
Modul 4: Operasional Harian Redis
- Mekanisme persistensi yang tersedia
- Pengamanan terhadap risiko keausan SSD akibat operasi penulisan berulang
- Prosedur pembuatan cadangan dan pengembalian data
- Alat-alat untuk mengakses isi basis data Redis
- Peralatan analisis konten dump Redis
- Teknik menyeimbangkan kebutuhan keandalan data dengan performa sistem
- Cara beralih di antara format penyimpanan RDB dan AOF
- Kondisi kapan penerapan Redis tanpa penggunaan media penyimpanan fisik menjadi solusi tepat
- Setting-level sistem operasi yang perlu disesuaikan untuk optimasi performa Redis
- Cara memantau aktivitas dan performa Redis secara berkala
Modul 5: Mengelola Beberapa Instansi Redis Secara Bersamaan
- Teknik menjalankan beberapa instansi Redis pada satu server saja
- Pendekatan partisi data di tingkat aplikasi
- Replikasi master-slave secara mendasar
- Implementasi ketersediaan tinggi menggunakan Redis Sentinel
- Teknik klastering pada Redis
- Cara mengintegrasikan Sentinel dan fitur Clustering dalam lingkungan NAT
- Pendekatan membuat cadangan data yang konsisten di berbagai kondisi operasi
Modul 6: Strategi Ketersediaan Tinggi pada Redis
- Langkah-langkah menginstal dan menyusun konfigurasi beberapa server Redis
- Penerapan struktur server tunggal dengan beberapa instansi aktif
- Teknik replikasi master-slave pada skala lebih luas
- Pembentukan klaster ketersediaan tinggi dengan bantuan Sentinel
- Implementasi distribusi data antar simpul melalui sharding di Redis
- Kombinasi penggunaan fitur replikasi (termasuk Sentinel) dan kemampuan sharding secara efektif
- Cara memantau, membuat cadangan data serta melakukan tuning performa sistem dalam lingkungan ini
Persyaratan
Peserta diharapkan sudah mampu melakukan tugas-tugas administrasi sistem dasar menggunakan baris perintah Linux. Beberapa topik dalam kursus ini memerlukan pengetahuan pemrograman atau kemampuan membuat skrip. Saat mendaftar, harap sebutkan bahasa pemrograman apa saja yang Anda kuasai; jika tidak ada, maka latihan akan dilakukan dengan menggunakan perintah Redis melalui redis-cli.
21 Jam
Testimoni (1)
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