Bize Ulaşın

Eğitim İçeriği

Modül 1: Başlangıç Kurulumu

  • Redis Sürümleri
  • Kurulum
  • Yapılandırma
  • Güvenlik modeli
  • Sistem açılışında Redis'i başlatma
  • Yaygın Linux dağıtımları tarafından uygulanan güvenlik sıkılaştırmaları
  • İstemci kütüphaneleri ve dil bağlayıcıları

Modül 2: Veri Modeli

  • İlkel veri türleri ve bunları manipüle etmek için kullanılan komutlar
  • Her veri türü için tipik kullanım durumları
  • Redis anahtarları için yaygın adlandırma kuralları
  • "Redis çoğunlukla tek iş parçacıklıdır" - pratikte ne anlama gelir?
  • Redis protokolü (wire protocol)
  • İstemci kütüphaneniz bazı faydalı komutları bilmiyorsa ne yapmalı?
  • Bazı komutların neden bazı istemci kütüphanelerde bilerek eksik olduğunu
  • İlişkisel veritabanı tasarımcısı zihniyetinden nasıl kurtulmalı?
  • Veri organizasyonu hakkında genel ipuçları
  • Sonlanma (Expiration)
  • Pub/Sub (Yayıtan/Abone)
  • İşlemler (Transactions) ve Lua betikleri
  • Harici modüller
  • Veri tutarlılığı hakkında genel ipuçları

Modül 3: Performans İpuçları

  • Redis Benchmark (Ölçeklendirme)
  • İçerinde bulunulmaması gereken komutlar
  • Gecikme hatası problemlerinin ayıklanması
  • Büyük DEL (silme) istekleri ile ilgili problemler - yerine ne kullanılmalı?
  • Pipelining (Boru Hattı)
  • Toplu ekleme
  • Aşırı bellek kullanımının ayıklanması
  • Bellek optimizasyonu ipuçları

Modül 4: İşletim

  • Kullanılabilir kalıcılık mekanizmaları
  • SSD aşınmasını önleme için önlemler
  • Yedekleme ve geri yükleme
  • Veritabanı içeriğini keşfetmek için kullanılan araçlar
  • Döküm analizi için kullanılan araçlar
  • Dayanıklılık ile performans arasında denge kurma
  • RDB ve AOF arasında geçiş yapma
  • Diskless (disksiz) Redis kullanım durumları
  • Redis için ilgili işletim sistemi düzeyindeki ayarlar
  • Redis performansının izlenmesi

Modül 5: Birden Fazla Redis

  • Bir sunucuda birden fazla Redis örneği başlatma
  • Uygulama düzeyinde bölütleme
  • Ana-çeşit replikasyonu
  • Redis Sentinel kullanarak yüksek kullanılabilirlik
  • Redis Cluster (Kümeleme)
  • Sentinel ve Cluster'ın NAT üzerinden çalışmasını sağlama
  • Tutarlı yedekleme oluşturma

Kurs İçin Gerekli Önbilgiler

Katılımcılar, Linux komut satırı kullanarak temel sistem yönetimi görevlerinde rahat olmalıdır. Bazı konular için programlama veya betik yazma becerileri gereklidir. Kayıt sırasında familiarity olduğunuz programlama dillerini lütfen listeleyin. Eğer herhangi bir programlama dili bilgisi yoksa, yalnızca redis-cli üzerinden Redis komutlarını çalıştıracağız.

 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler