Müzakirə

Redis Script Tablosu (In-Memory Key/Value Store)

Başladan İMRAN · 17 noy 2025 11:08 · 48 Baxış · 0 Cavablar
Mövzunu Açan #0

Redis Script Tablosu (In-Memory Key/Value Store)

KomutAçıklamaKullanım AlanıAvantajlarRiskler
SET key valueKey-Value oluştururCache, oturumÇok hızlıRAM tüketimi
GET keyKey değerini getirirAPI cacheUltra hızlı dönüşEğer TTL yoksa veri şişer
DEL keyKey silerTemizlikBasitYanlış key → veri kaybı
EXPIRE key secondsKey için süre koyarCache timeoutOtomatik silmeTTL unutulursa RAM dolar
TTL keySüre kontrolüOturum yönetimiDurum tespitiExpire yoksa -1 döner
INCR keySayacı 1 arttırırRate-limitÇok hızlıYanlış kullanım → limit kırılır
DECR keyDeğer azaltırSayaçBasitNegatif değerler sorun olabilir
LPUSH list valListe başına eklerQueue sistemiFIFO / LIFOBüyük listelerde RAM tüketir
RPUSH list valListe sonuna eklerMesaj kuyruğuEsnekListe büyürse yavaşlama
LRANGE list 0 -1Liste elemanlarını getirirLog okumaKolayBüyük listede tehlikeli
HSET key field valueHash setKullanıcı oturumAlan bazlı yozunmaFazla hash → RAM artar
HGETALL keyHash tüm alanlarını getirirProfil, veriKolayBüyük hash → performans kaybı
FLUSHALLTüm veritabanını silerGeliştirmeTek komutla temizlerÜretimde yanlışlıkla çalışırsa: FELAKET
SAVE / BGSAVERedis snapshot alırBackupKalıcılık sağlarDisk IO yüklenebilir

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi