Kerangka Materi
Modul 1: Setup Awal
- Release Redis
- Instalasi
- Konfigurasi
- Model keamanan
- Memulai Redis saat boot
- Hardening keamanan yang diterapkan oleh distribusi Linux umum
- Perpustakaan klien dan binding bahasa
Modul 2: Model Data
- Tipe data primitif dan perintah untuk memanipulasinya
- Kasus penggunaan tipikal untuk setiap tipe data
- Konvensi penamaan umum untuk kunci Redis
- "Redis sebagian besar single-threaded" - artinya dalam praktiknya
- Protokol kawat Redis
- Apa yang harus dilakukan jika perpustakaan klien Anda tidak mengetahui beberapa perintah berguna
- Mengapa beberapa perintah dengan sengaja tidak tersedia di beberapa perpustakaan klien
- Cara menyesuaikan pola pikir Anda dari desainer basis data relasional
- Tip umum tentang organisasi data
- Kedaluwarsa
- Pub/Sub
- Transaksi & skrip Lua
- Modul eksternal
- Tip umum tentang konsistensi data
Modul 3: Tips Kinerja
- Benchmarking Redis
- Perintah yang harus dihindari
- Debug masalah latensi
- Permasalahan dengan permintaan DEL besar - apa yang harus digunakan sebagai gantinya
- Pipelining
- Sisipan massal
- Debug penggunaan memori berlebihan
- Tip optimasi memori
Modul 4: Operasional
- Mekanisme persistensi yang tersedia
- Kesaksian untuk menghindari keausan SSD
- Backup dan restore
- Alat untuk menjelajahi isi basis data
- Alat untuk analisis dump
- Menyetel daya tahan vs kinerja
- Beralih antara RDB dan AOF
- Kasus penggunaan Redis tanpa disk
- Parameter dapat disetel OS yang relevan untuk Redis
- Memantau kinerja Redis
Modul 5: Lebih dari Satu Redis
- Memulai beberapa instance Redis di satu server
- Partisi level aplikasi
- Replikasi master-slave
- Tersedia tinggi menggunakan Redis Sentinel
- Redis Cluster
- Membuat Sentinel dan Cluster bekerja melintasi NAT
- Membuat backup yang konsisten
Persyaratan
Partisipan harus merasa nyaman dengan tugas administrasi sistem dasar menggunakan command line linux. Beberapa topik memerlukan keterampilan pemrograman atau scripting. Saat memesan, mohon cantumkan bahasa pemrograman yang Anda kuasai. Jika tidak ada, kami akan menerbitkan perintah redis dari 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