Eğitim İçeriği

Modül 1: İlk kurulum

  • Redis Sürümeler
  • Kurulum
  • Konfigürasyon
  • Güvenlik modeli
  • Başlangıçta Redis'u başlatma
  • Ortak Linux dağıtımları tarafından uygulanan güvenlik kuvvetlendirme
  • Müşteri kitaplıkları ve dil bağlamaları

Modül 2: Veri modeli

  • Asıl veri türleri ve bunları manipüle etmek için komutlar
  • Her veri tipi için tipik kullanım durumları
  • Redis anahtarları için yaygın adlandırma kipleri
  • "Redis çoğunlukla tek iş parçacıklı" - uygulamada ne anlama gelir?
  • Redis kablo protokolü
  • Müşteri kitaplığınızın bazı faydalı komutları bilmediğinde ne yapmalısınız?
  • Neden bazı komutlar bazı müşteri kitaplıklarında öncelikle kullanılamaz hale getirilmiştir?
  • İlişkisel bir veritabanı tasarımcısı olmanın aklınızı nasıl ayarlamanız gerektiğini değiştirin
  • Veri organizasyonu hakkında genel ipuçları
  • Süresizlik
  • Pub/Sub
  • İşlemler & Lua betikleri
  • Dış modüller
  • Veri tutarlılığı hakkında genel ipuçları

Modül 3: Performans ipuçları

  • Redis'u test etme
  • Kullanmamalı komutlar
  • Gecikme sorunlarını hata ayıklama
  • Büyük DEL istekleriyle ilgili sorunlar - bunun yerine ne kullanmalıyız?
  • İleti kuyruklandırma (Pipelining)
  • Küçük ölçekli ekleme
  • Hafıza aşırı kullanımı hata ayıklama
  • Hafıza iyileştirme ipuçları

Modül 4: Operasyonlar

  • Mevcut kalıcılık mekanizmaları
  • SSD aşınmasını önlemek için önlemler
  • Yedekleme ve kurtarma
  • Veritabanı içeriğini keşfetmek için araçlar
  • Döküm analizi için araçlar
  • Sabitlik ve performans arasındaki dengeyi ayarlama
  • RDB ile AOF arasında geçiş yapma
  • KaDISsiz Redis kullanım durumları (diskless)
  • Redis'a ilgili işletim sistemi düzeyinde ayarlayıcılar
  • Redis performansını izleme

Modül 5: Birden fazla Redis

  • Bir sunucuda birden çok Redis örneği başlatma
  • Uygulama düzeyinde bölünmüş veritabanı (partitioning)
  • Ana-köle kopyalama (replication)
  • Redis Sentinel kullanarak yüksek kullanılabilirlik sağlama
  • Redis Kümesi (Cluster)
  • NAT üzerinden Sentinel ve Küme'nin çalışmasını sağlama
  • Tutarlı yedeklemeler yapma

Kurs İçin Gerekli Önbilgiler

Katılımcıların, Linux komut satırı kullanarak temel sistem yönetimi görevlerine aşina olmaları gerekmektedir. Bazı konular programlama veya betik yazma becerileri gerektirir. Kayıt olurken, bildiğiniz programlama dillerini lütfen belirtin. Eğer hiçbiri yoksa, sadece redis-cli'den Redis komutları yayınlayacağı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