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: Penyiapan awal
- Rilis Redis
- Instalasi
- Konfigurasi
- Model keamanan
- Menjalankan Redis saat boot
- Pengerasan keamanan yang diterapkan oleh distribusi Linux umum
- Perpustakaan klien dan pengikat bahasa
Modul 2: Model data
- Jenis data primitif dan perintah untuk memanipulasinya
- Kasus penggunaan tipikal untuk setiap jenis data
- Konvensi penamaan umum untuk kunci Redis
- "Redis sebagian besar berjalan single-threaded" - apa artinya dalam praktik
- Protokol kabel Redis
- Yang harus dilakukan jika perpustakaan klien Anda tidak mengenal beberapa perintah yang berguna
- Mengapa beberapa perintah sengaja tidak tersedia di beberapa perpustakaan klien
- Cara menyesuaikan mindset Anda dari perancang basis data relasional
- Tips umum tentang organisasi data
- Kedaluwarsa
- Pub/Sub
- Transaksi & skrip Lua
- Modul eksternal
- Tips umum tentang konsistensi data
Modul 3: Tips kinerja
- Benchmarking Redis
- Perintah yang harus dihindari
- Men-debug masalah latensi
- Masalah dengan permintaan DEL besar - apa yang harus digunakan sebagai gantinya
- Pipelining
- Massa penyisipan
- Men-debug penggunaan memori berlebihan
- Tips optimasi memori
Modul 4: Operasi
- Mekanisme persistensi yang tersedia
- Tahapan pencegahan untuk menghindari keausan SSD
- Cadangan dan pemulihan
- Alat untuk mengeksplorasi isi database
- Alat untuk analisis dump
- Menyetel daya tahan versus kinerja
- Peralihan antara RDB dan AOF
- Kasus penggunaan untuk Redis tanpa disk
- Tunable tingkat OS yang relevan untuk Redis
- Pemantauan kinerja Redis
Modul 5: Lebih dari satu Redis
- Menjalankan beberapa instance Redis pada satu server
- Partisi tingkat aplikasi
- Replikasi master-sal
- Ketersediaan tinggi menggunakan Redis Sentinel
- Redis Cluster
- Membuat Sentinel dan Cluster bekerja melintasi NAT
- Membuat cadangan yang konsisten
Modul 6: Ketersediaan Tinggi
- Instalasi dan penyiapan server multi-Redis
- Server standalone dengan beberapa instance
- Replikasi master/sal
- Klaster HA Redis dengan Sentinel
- Klaster sharding Redis
- Kombinasi replikasi Redis (dengan Sentinel) + kemampuan Sharding
- Pemantauan, cadangan/pemulihan, dan penyetelan kinerja untuk penyiapan
Persyaratan
Peserta harus nyaman dengan tugas-tugas administrasi sistem dasar menggunakan baris perintah linux. Beberapa topik memerlukan kemampuan pemrograman atau scripting. Saat melakukan pemesanan, harap cantumkan bahasa pemrograman yang Anda kuasai. Jika tidak ada, kami hanya akan mengeluarkan perintah redis dari 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