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.
Danışanlarımızın Yorumları (7)
El ile çalışma, sadece teori değil.
Atilla Kolali - Raiffeisen Schweiz
Eğitim - Redis for Developers and System Administrators
Yapay Zeka Çevirisi
Çok Etkileşimli Antrenörlü ve Pratik Eğitim
Paresh Kumar Giri - The Raymond Corporation
Eğitim - Redis for Developers and System Administrators
Yapay Zeka Çevirisi
Bu, Redis nasıl çalıştığını temel bir şekilde açıkladı.
Ben Lake - The Raymond Corporation
Eğitim - Redis for Developers and System Administrators
Yapay Zeka Çevirisi
Küçük grupları, iyi etkileşimleri ve özelleştirme olanağını sevdim.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Eğitim - Redis for Developers and System Administrators
Yapay Zeka Çevirisi
öğretmenle etkileşim. Birden fazla konu hakkında birçok tartışmamız oldu.
arno bongenaar - KLM Accounts Payable SPL/AP
Eğitim - Redis for Developers and System Administrators
Yapay Zeka Çevirisi
Sözlere çok ilgi çekiciydi ve konular iyi açıklanmıştı.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Eğitim - Redis for Developers and System Administrators
Yapay Zeka Çevirisi
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Eğitim - Redis for Developers and System Administrators
Yapay Zeka Çevirisi