Redis Yazı Serisi 10 – Redis Veri Türleri
Merhaba,
Redis yazı serimizin bu içeriğinde Redis’in tercih edilebilirliğini arttıran en önemli özelliği olan Redis veri türlerini inceleyeceğiz.
Redis veri türü açısında zengin bir veritabanıdır. Birazdan inceleyeceğimiz bu veri türlerinin genel özelliği en fazla 512 MB olacak şekilde key – value formatında tutulabilir olmasıdır.
Şimdi gelin veri türlerini inceleyelim.
Redis String
En basit olan veri türüdür. Adında string olması sadece metinsel veri türleri için geçerli olduğunu düşündürebilir lakin metinsel türlerle birlikte her türlü veriyi karşılayabilmektedir. Hatta binary olarak resim, pdf vs gibi dosyalarıda tutabilmektedir. Anlayacağınız sınırlama olmayan bir veri türüdür.
İşlevsel olarak kullanılabilir metotlarını aşağıdaki tablodan inceleyebilirsiniz.
Redis List
Değerleri koleksiyonel olarak karşılayan türdür. Koleksiyonun başına veya sonuna ekleme yapılabilir. Metotları aşağıdaki gibidir;
Redis Set
Redis List’in unique versiyonudur. Ayriyetten veriler rastgele bir düzende eklenmektedir.
İşlem | Kod | Örnek | Görsel |
---|---|---|---|
EKLEME | SADD | SADD color blue |
![]() |
SİLME | SREM | SREM color white |
![]() |
Redis Sorted Set
Redis Set’in düzenli bir şekilde eklenilebilir versiyonudur. Veriyi istediğiniz bir sıraya ekleyebilirsiniz.
Redis Hash
key – value formatında veri tutan türdür.
İşlem | Kod | Örnek | Görsel |
---|---|---|---|
EKLEME | HMSET | HMSET sozluk pen kalem |
![]() |
OKUMA | HMGET | HMGET sozluk pen |
![]() |
SİLME | HDEL | HDEL sozluk pen |
![]() |
TÜMÜNÜ GETİR | HGETALL | HGETALL sozluk |
![]() |
Redis için Powershell’de Türkçe kullanımını devreye sokmak istiyorsanız
redis-cli -h localhost -p 1453 --raw
komutunu kullanmalısınız.
İlgilenenlerin faydalanması dileğiyle…
Sonraki yazılarımda görüşmek üzere…
İyi çalışmalar…
1 Cevap
[…] Redis Yazı Serisi 10 – Redis Veri Türleri […]