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.

 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (7)

Yaklaşan Etkinlikler

İlgili Kategoriler