Yazılım Geliştirme

Redis Nedir? Sunucuya Kurulum ve Önbellekleme Kullanımı

2 görüntülenme 15.06.2026

Redis Nedir?

Redis (Remote Dictionary Server), verileri diskte değil bellekte (RAM) tutan, son derece hızlı bir anahtar-değer (key-value) veri deposudur. Çok düşük gecikmeyle çalıştığı için önbellekleme (cache), oturum (session) saklama, kuyruk (queue) ve gerçek zamanlı sayaç gibi senaryolarda yaygın olarak kullanılır.

Redis Kurulumu

# Ubuntu / Debian
sudo apt update && sudo apt install redis-server -y

# AlmaLinux / RHEL
sudo dnf install redis -y

# Başlat ve otomatik başlatmayı aç
sudo systemctl enable --now redis

Çalıştığını Test Etme

redis-cli ping
# Yanıt: PONG  (Redis çalışıyor demektir)

redis-cli
> SET ad "hosting"
> GET ad
"hosting"

Önbellekleme İçin Kullanım

Web uygulamaları, sık erişilen veritabanı sorgularının sonuçlarını Redis'te saklayarak veritabanı yükünü ciddi biçimde azaltır. Örneğin WordPress'te "Redis Object Cache" eklentisi, Laravel'de ise CACHE_DRIVER=redis ayarı ile devreye girer.

Güvenlik

Redis'i internete açmayın; varsayılan olarak yalnızca localhost'u dinlemesi en güvenlisidir. Uzaktan erişim gerekiyorsa requirepass ile güçlü bir şifre belirleyin ve güvenlik duvarında 6379 portunu yalnızca gerekli IP'lere açın.

Bu makale işinize yaradı mı?

Paylaş: Twitter LinkedIn