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)
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.