Kerangka Materi
Modul 1: Pengaturan awal
- Berbagai versi Redis
- Cara instalasi Redis
- Proses konfigurasi sistem
- Rancangan keamanan Redis
- Mengaktifkan Redis saat komputer dihidupkan
- Pembatasan keamanan yang ditetapkan distro Linux umum
- Berbagai pustaka klien dan antarmuka pemrograman yang tersedia
Modul 2: Model data
- Tipe-tipe data dasar serta perintah untuk mengoperasikannya
- Penggunaan umum dari setiap tipe data tersebut
- Panduan penamaan kunci dalam Redis
- Makna sebenarnya dari pernyataan "Redis pada dasarnya bersifat single-threaded"
- Protokol komunikasi internal Redis
- Cara bertindak bila pustaka klien tidak mendukung beberapa perintah tertentu
- Alasan di balik ketiadaan sejumlah perintah dalam versi klien tertentu
- Bagaimana mengubah pendekatan pemikiran dari konsep desain basis data relasional ke Redis
- Saran umum terkait pengorganisasian struktur data
- Penetapan masa berlaku data
- Mekanisme publikasi dan pelacakan pesan (Pub/Sub)
- Pelaksanaan transaksi serta skrip Lua dalam Redis
- Penggunaan modul eksternal dalam sistem
- Teknik menjaga konsistensi data secara keseluruhan
Modul 3: Tips optimalisasi performa
- Cara melakukan pengujian beban terhadap Redis
- Perintah mana saja yang sebaiknya dihindari saat mengoperasikan sistem
- Teknik analisis masalah latensi jaringan atau sistem
- Cara menangani permintaan pemrosesan data berskala besar; apa yang sebaiknya digunakan sebagai alternatifnya
- Optimalisasi pemanfaatan mekanisme pipelining
- Teknik penyisipan data dalam jumlah banyak secara efektif
- Cara mendeteksi kebocoran atau pemakaian memori yang berlebihan
- Strategi praktis mengurangi konsumsi sumber daya memori
Modul 4: Operasional sistem
- Berbagai metode persistensi data yang bisa dipilih
- Langkah pencegahan menghindari kerusakan perangkat SSD akibat penggunaan berlebihan
- Cara membuat cadangan data serta proses pemulihannya kembali
- Aplikasi dan alat bantu untuk mengakses isi basis data secara visual
- Alat analisis data output backup sistem
- Teknik penyetelan parameter guna mempertahankan keseimbangan keandalan serta performa sistem
- Peralihan penggunaan format penyimpanan antara RDB dan AOF dengan mudah
- Konteks implementasi ideal dari Redis tanpa komponen penyimpanan disk secara fisik
- Pengaturan sistem operasi yang berdampak langsung terhadap kinerja Redis
- Cara memantau indikator performa inti sistem secara berkala
Modul 5: Mengelola beberapa instance Redis sekaligus
- Panduan menjalankan lebih dari satu instance Redis di perangkat yang sama
- Strategi pembagian muatan antar instansi secara aplikatif
- Cara mengaktifkan mekanisme replikasi antara server master dan slave
- Menjamin ketersediaan sistem 24 jam sehari melalui fungsionalitas Redis Sentinel
- Pendekatan pengaturan klastering terstruktur pada Redis Cluster
- Cara mengintegrasikan Sentinel maupun Klaster melewati konfigurasi NAT secara stabil
- Tata cara pembuatan cadangan data dari seluruh instance dengan konsistensi tinggi
Persyaratan
Peserta diharapkan mampu menjalankan tugas administrasi sistem dasar melalui baris perintah Linux. Beberapa topik memerlukan kemampuan pemrograman atau penulisan skrip. Saat melakukan pendaftaran, harap cantumkan bahasa pemrograman yang Anda kuasai; apabila tidak ada, maka kami akan memberi instruksi penggunaan Redis melalui utilitas redis-cli.
Testimoni (7)
Praktik langsung, bukan hanya teori.
Atilla Kolali - Raiffeisen Schweiz
Kursus - Redis for Developers and System Administrators
Diterjemahkan Mesin
Sangat Interaktif dengan instruktur dan Pelatihan Praktis
Paresh Kumar Giri - The Raymond Corporation
Kursus - Redis for Developers and System Administrators
Diterjemahkan Mesin
Ini memberikan gambaran dasar tentang cara kerja Redis.
Ben Lake - The Raymond Corporation
Kursus - Redis for Developers and System Administrators
Diterjemahkan Mesin
Saya suka kelompok kecil, interaksi yang baik dan kemungkinan untuk menyesuaikan.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Kursus - Redis for Developers and System Administrators
Diterjemahkan Mesin
interaksi dengan guru. Kami melakukan banyak diskusi tentang berbagai topik.
arno bongenaar - KLM Accounts Payable SPL/AP
Kursus - Redis for Developers and System Administrators
Diterjemahkan Mesin
Kuliah-kuliah tersebut sangat menarik dan topik-topiknya dijelaskan dengan baik.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Kursus - Redis for Developers and System Administrators
Diterjemahkan Mesin
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Kursus - Redis for Developers and System Administrators
Diterjemahkan Mesin