THE REDIS IN-MEMORY DATA STORE: AN INTRODUCTION TO REDIS EĞİTİMİ

Bellek içi veri deposu Redis ile sıfırdan tanışın

Redis'in ne olduğu, kurulumu, redis-cli, anahtar-değer mantığı ve ilk komutlar

The Redis In-memory Data Store: An Introduction to Redis Eğitimi, hiç deneyimi olmayan katılımcılara bellek içi anahtar-değer deposunu temelden öğretir.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Redis'e ilk adımını atanlar için kurulum, redis-cli ve temel komutları öğreten giriş eğitimi

The Redis In-memory Data Store: An Introduction to Redis Eğitimi, hiç Redis deneyimi olmayan katılımcıları bellek içi anahtar-değer deposu dünyasıyla tanıştırır. Redis'in ne olduğu, neden hızlı olduğu ve ilişkisel veritabanlarından farkı anlatılır. Katılımcılar Redis'i kurar, redis-cli ile bağlanır ve SET, GET, DEL, EXPIRE gibi temel komutları uygular. Anahtar isimlendirme, TTL ile süre tanımı, basit string kullanımları ve önbellek (cache) mantığı adım adım ele alınır.

Süre ve Format

2 Gün. İlk gün Redis'e giriş, kurulum ve redis-cli ile temel komutlar; ikinci gün temel veri tipleri, TTL ve basit önbellek senaryoları işlenir.

Seviye

Başlangıç Seviyesi — Redis'in ne olduğu, kurulumu, redis-cli ile temel komutlar ve key-value mantığına giriş

Öğrenme Metodu

Her konu redis-cli üzerinde canlı komut çalıştırarak, basit önbellek ve sayaç örnekleriyle uygulamalı olarak işlenir.

Neden Bu Eğitim?

⚡Hıza giriş

Redis'in neden milisaniyenin altında yanıt verdiğini ve bellek içi çalışmanın getirdiği hızı somut örneklerle anlarsınız.

🔑Anahtar-değer mantığı

SET ve GET ile anahtar-değer modelini kavrar, Redis'in ilişkisel tablolardan farkını temelden öğrenirsiniz.

🛠️Elle uygulama

redis-cli ile ilk komutlarınızı bizzat çalıştırarak Redis kullanımını teoride değil pratikte deneyimlersiniz.

Anahtar Konular

redis eğitimiredis giriş eğitimiredis kursubellek içi veritabanı eğitimiredis-cli kullanımıredis nediranahtar değer veritabanıredis başlangıçin-memory veritabanıredis temelleri
“Redis'e ilk adım basit bir SET ve GET ile atılır; bu iki komutu kavradığınızda bellek içi veri dünyasının kapısını aralamış olursunuz.”

Ön Koşullar

Eğitime rahat başlamak için faydalı olacak temel bilgi ve ortam gereksinimleri

1
Temel bilgisayar kullanımı

Dosya ve klasör yönetimi gibi temel bilgisayar becerileri eğitimi takip etmeyi kolaylaştırır.

2
Terminal aşinalığı

Komut satırında basit komut çalıştırma deneyimi redis-cli kullanımını hızlandırır ancak zorunlu değildir.

3
Veritabanı merakı

Veri saklama ve önbellek kavramlarına ilgi, konuların daha anlamlı kavranmasını sağlar.

4
Laboratuvar ortamı

Redis kurulabilen bir bilgisayar veya docker ortamı komutların bizzat denenmesini mümkün kılar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar Redis'in ne olduğunu ve neden hızlı olduğunu öğrenir, Redis'i kurar, redis-cli ile bağlanır ve SET, GET, DEL gibi temel anahtar-değer komutlarını uygular.
Modül 1
Redis Nedir ve Nerede Kullanılır
  • Bellek içi (in-memory) anahtar-değer deposu kavramı
  • Redis'in RAM'de çalışmasının getirdiği hız avantajı
  • İlişkisel veritabanı ile Redis arasındaki temel fark
  • Önbellek, oturum ve sayaç gibi yaygın kullanım alanları
  • Redis'in açık kaynak yapısı ve topluluk ekosistemi
  • Tek iş parçacıklı (single-threaded) çalışma modeline giriş
Modül 2
Kurulum ve Sunucuyu Başlatma
  • Linux üzerinde paket yöneticisiyle Redis kurulumu
  • Docker imajı ile hızlı Redis ortamı oluşturma
  • redis-server'ı başlatma ve çalıştığını doğrulama
  • Varsayılan 6379 portu ve localhost bağlantısı
  • redis-cli ping ile sunucuya erişimi test etme
  • Sunucuyu durdurma ve yeniden başlatma adımları
Modül 3
redis-cli ile Bağlanma
  • redis-cli komut satırı istemcisine genel bakış
  • Belirli host ve port ile sunucuya bağlanma
  • İnteraktif modda komut yazma ve yanıtları okuma
  • HELP komutuyla komut referansına ulaşma
  • SELECT ile 0-15 arası mantıksal veritabanı seçimi
  • KEYS ve SCAN ile mevcut anahtarları listeleme
Modül 4
Temel SET, GET ve DEL Komutları
  • SET ile anahtara değer atama işlemi
  • GET ile anahtarın değerini okuma
  • DEL ile bir veya birden çok anahtarı silme
  • EXISTS ile anahtarın var olup olmadığını kontrol
  • Anahtar isimlendirme ve iki nokta ile ad alanı düzeni
  • Büyük/küçük harf ve komut söz dizimine dikkat
Günün hedefiKatılımcılar string veri tipini, INCR ile sayaç kullanımını ve EXPIRE ile TTL mantığını öğrenir, basit bir önbellek senaryosu kurar ve temel veri tiplerine giriş yapar.
Modül 1
String Veri Tipi ve Sayaçlar
  • String'in Redis'in en temel veri tipi olması
  • APPEND ile mevcut değere metin ekleme
  • INCR ve DECR ile sayısal değer artırma ve azaltma
  • INCRBY ile belirli miktarda artırma işlemi
  • SETNX ile yalnızca yoksa değer atama
  • GETSET ile değeri okuyup aynı anda değiştirme
Modül 2
TTL ve Anahtar Süresi
  • EXPIRE ile anahtara saniye cinsinden ömür tanımı
  • TTL komutuyla kalan sürenin sorgulanması
  • SET komutunda EX ve PX seçenekleriyle süre atama
  • PERSIST ile süreli anahtarı kalıcı yapma
  • Süresi dolan anahtarların otomatik silinmesi
  • Önbellek senaryolarında TTL'in önemi
Modül 3
Diğer Veri Tiplerine Giriş
  • List ile LPUSH ve RPUSH kullanımına kısa bakış
  • Set ile SADD ve benzersiz üye mantığı
  • Hash ile HSET kullanarak alan-değer saklama
  • Her veri tipinin uygun olduğu basit senaryolar
  • TYPE komutuyla bir anahtarın tipini öğrenme
  • Veri tipi seçiminin kullanım amacına bağlı olması
Modül 4
Basit Önbellek Senaryosu
  • Yavaş sorgu sonucunu Redis'te önbelleğe alma mantığı
  • Cache-aside (lazy loading) deseninin temel akışı
  • Önbellek anahtarını TTL ile otomatik süresiz kılma
  • Önbellek bulma (hit) ve bulamama (miss) durumları
  • Basit bir sayaç ile sayfa ziyaret istatistiği örneği
  • FLUSHDB ile test ortamındaki verileri temizleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Redis kavramı

Bellek içi anahtar-değer deposunun ne olduğunu ve neden hızlı olduğunu temelden kavrarsınız.

✅
Kurulum becerisi

Redis'i Linux veya docker ortamında kurar, başlatır ve çalıştığını ping ile doğrularsınız.

✅
redis-cli kullanımı

redis-cli ile sunucuya bağlanır, komut çalıştırır ve anahtarları listeleyip inceleyebilirsiniz.

✅
Temel komutlar

SET, GET, DEL, EXISTS gibi temel anahtar-değer komutlarını rahatça uygularsınız.

✅
Sayaç mantığı

INCR ve DECR ile atomik sayaçlar oluşturur ve basit istatistikleri Redis'te tutarsınız.

✅
TTL kullanımı

EXPIRE ve TTL ile anahtarlara ömür tanımlar, süreli verileri doğru yönetirsiniz.

✅
Veri tipi farkındalığı

String, list, set ve hash tiplerinin hangi senaryoya uygun olduğunu ayırt edersiniz.

✅
Önbellek temeli

Cache-aside mantığıyla yavaş sonuçları önbelleğe alan basit bir senaryo kurabilirsiniz.

Kimler İçin Uygundur?

  • Redis'e yeni başlayan yazılım geliştiriciler
  • stajyerler
  • öğrenciler
  • bellek içi veri deposu kavramını temelden öğrenmek isteyen backend ekipleri ile BT çalışanları için uygundur

Sıkça Sorulan Sorular

Redis'e giriş eğitimi kimler için uygundur?
Hiç Redis deneyimi olmayan yazılım geliştiriciler, stajyerler, öğrenciler ve bellek içi veri deposu kavramını temelden öğrenmek isteyen backend ekipleri ile BT çalışanları için uygundur. İleri bilgi gerektirmez; her konu sıfırdan ve uygulamalı olarak ele alınır.
Bu eğitim için önceden Redis bilmek gerekir mi?
Hayır, önceden Redis bilmek gerekmez. Temel bilgisayar kullanımı ve basit terminal aşinalığı yeterlidir. Redis'in ne olduğundan başlanır, kurulum ve redis-cli adım adım gösterilir, temel komutlar birlikte uygulanır.
Eğitim neden sadece 2 gün sürüyor?
Bu eğitim giriş niteliğindedir ve yalnızca Redis'in temellerine odaklanır: kavram, kurulum, redis-cli ve temel komutlar. Veri yapılarının derinlemesine işlenmesi, sunucu yönetimi veya mesajlaşma gibi konular ayrı ileri eğitimlerin kapsamındadır.
Bu eğitim veri yapıları eğitiminden farkı nedir?
Bu giriş eğitimi Redis'i tanıtır ve temel komutlarla ilk kullanımı öğretir. List, set, sorted set, hash, bitmap ve HyperLogLog gibi veri yapılarının komutları, kullanım desenleri ve performans ayrıntıları ise ayrı Data Structures eğitiminde derinlemesine işlenir.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve başarıyı belgeler. Eğitim yüz yüze veya online olarak verilebilir ve kurumun ihtiyaçlarına göre uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. The Redis In-memory Data Store: An Introduction to Redis Eği Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

NoSQL VeritabanlarıElasticsearch ve Kibana Eğitimi
Veritabanı Eğitimleri

Elasticsearch ve Kibana Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Elasticsearch ve Kibana eğitimi: veri indeksleme, Discover ile keşif, KQL, Lens ve TSVB görselleştirme, Maps, dashboard, Canvas ve raporlama uygulamalı.

Detayları Gör →
NoSQL VeritabanlarıElasticsearch – Giriş Eğitimi
Veritabanı Eğitimleri

Elasticsearch – Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Elasticsearch temel kavramları, index ve document yapısı, CRUD işlemleri, match/term sorguları, mapping ve Kibana Dev Tools ile başlangıç seviyesi uygulamalı eğ

Detayları Gör →
NoSQL VeritabanlarıElasticsearch – İleri Eğitimi
Veritabanı Eğitimleri

Elasticsearch – İleri Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

İleri Query DSL, bucket ve pipeline aggregation, analyzer tasarımı, BM25 alaka düzeyi, Painless scripting ve sorgu performansını kapsayan Elasticsearch eğitimi.

Detayları Gör →
NoSQL VeritabanlarıElasticsearch'in Uygulanması ve Yönetimi Eğitimi
Veritabanı Eğitimleri

Elasticsearch'in Uygulanması ve Yönetimi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Elasticsearch kurulumu, çok düğümlü kümeleme, index tasarımı, ingest pipeline, dil istemcileriyle entegrasyon ve temel yönetimi kapsayan uçtan uca uygulamalı eğ

Detayları Gör →
NoSQL VeritabanlarıElasticsearch, Logstash ve Kibana (ELK) ile Log Yönetimi Eğitimi
Veritabanı Eğitimleri

Elasticsearch, Logstash ve Kibana (ELK) ile Log Yönetimi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Elasticsearch, Logstash ve Kibana ile log toplama, grok ayrıştırma, ILM ile saklama ve panellerle görselleştirmeyi kapsayan uçtan uca uygulamalı ELK eğitimi.

Detayları Gör →
NoSQL VeritabanlarıELK: Yöneticiler için Elasticsearch, Logstash ve Kibana Eğitimi
Veritabanı Eğitimleri

ELK: Yöneticiler için Elasticsearch, Logstash ve Kibana Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ELK eğitimi: Elasticsearch, Logstash ve Kibana ile uçtan uca log toplama, Beats besleme, grok ayrıştırma, Kibana dashboard, uyarı ve ILM yönetimi uygulamalı.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn