Eğitim İçeriği
Modül 1: Başlangıç Kurulumu
- Redis Sürümleri
- Kurulum
- Yapılandırma
- Güvenlik Modeli
- Başlangıçta Redis'i başlatma
- Sık kullanılan Linux dağıtımlarının uyguladığı güvenlik güçlendirme
- İstemci kitaplıkları ve dil bağlayıcıları
Modül 2: Veri Modeli
- Temel veri türleri ve bunları manipüle etmek için kullanılan komutlar
- Her veri türü için tipik kullanım senaryoları
- Redis anahtarlarının adlandırma kuraları
- "Redis çoğunlukla tek iş parçacıklıdır" - pratikte ne anlama geliyor
- Redis tel protokolü
- Eğer istemci kitaplığınız bazı kullanışlı komutlar hakkında bilgi sahibi değilse ne yapmanız gerektiğini öğrenin
- Neden bazı komutlar bazı istemci kitaplıklarında намere olarak kullanılabilir hale getirilmedi
- İlişkisel veritabanı tasarımcısı beklentilerinden nasıl faydalanabileceğinizi ayarlamayı öğrenin
- Veri organizasyonu konusunda genel ipuçları
- Sonlandırma
- Pub/Sub
- İşlemler ve Lua betikleri
- Dış modüller
- Veri tutarlılığı konusunda genel ipuçları
Modül 3: Performans İpuçları
- Redis'in performansını ölçme
- Uzak duran komutlar
- Gecikme sorunlarını hata ayıklama
- Büyük DEL isteklerindeki sorunlar - ne kullanmalıyım
- Pipelining (ardışık işlem hattı)
- Toplu ekleme
- Hafıza aşımı hatalarını hata ayıklama
- Hafıza iyileştirme ipuçları
Modül 4: Operasyonlar
- Kullanılabilir kalıcılık mekanizmaları
- SSD aşınmasını önlemek için önlemler
- Yedekleme ve geri yükleme
- Veritabanı içeriğini keşfetmek için araçlar
- Dumpları analiz etmek için araçlar
- Sürdürülebilirlik ile performans arasında denge ayarlama
- RDB ve AOF arasında geçiş
- Disksiz Redis için kullanım senaryoları
- Redis için ilgili sistem seviyesi optimize edilebilirlikler
- Redis'in performansını izleme
Modül 5: Birden Fazla Redis
- Bir sunucuda birden fazla Redis örneğini başlatma
- Uygulama seviyesinde bölünteleme
- Master-slave replikasyonu
- Redis Sentinel kullanarak yüksek kullanılabilirlik
- Redis Klasteri
- Sentinel ve Klaster'ın NAT üzerinden çalışmasını sağlama
- Tutarlı yedekler oluşturma
Kurs İçin Gerekli Önbilgiler
Katılımcılar, Linux komut satırını kullanarak temel sistem yönetimi görevleri ile rahat hissetmelidir. Bazı konular programlama veya betik yazma becerileri gerektirir. Kaydolurken, bildiğiniz programlama dillerini belirtin. Eğer hiçbir şey bilmiyorsanız, sadece redis-cli'den Redis komutlarını çalıştıracağız.
Danışanlarımızın Yorumları (7)
Hands on work, not just theory.
Atilla Kolali - Raiffeisen Schweiz
Eğitim - Redis for Developers and System Administrators
Quite Interactive with trainer and Hands-on training
Paresh Kumar Giri - The Raymond Corporation
Eğitim - Redis for Developers and System Administrators
It provided a basic idea of how Redis worked.
Ben Lake - The Raymond Corporation
Eğitim - Redis for Developers and System Administrators
I liked the small group, good interaction and possibility to customize.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Eğitim - Redis for Developers and System Administrators
interaction with the teacher. We had a lot of discussions about the several subjects.
arno bongenaar - KLM Accounts Payable SPL/AP
Eğitim - Redis for Developers and System Administrators
The lectures were very interesting and the topics were well explained.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Eğitim - Redis for Developers and System Administrators
I genuinely was benefit from the training knowledge and mechanic.