Redis'te String dışında farklı veri tipleri de saklanır. Veri tipleri aşağıdaki gibidir :
- String : Karakter seti
- List : Eklenme sırasına göre birden fazla String tutar.
- Set : Sırasız bir şekilde birden fazla String tutar.
- Map (Hashing) : Map şeklinde (key-value) String saklar
- Sorted Set : Sırasız bir şekilde birden fazla String tutar. Her elementten score adı verilen bir sayı üretilir ve değeri aynı olan iki kayıt eklenemez
Veri tipi olmasa verileri kolay bir şekilde ekleyip almak için kullanılan veri yöntemleri de vardır.
Örneğin Bitmaps sizin için 2^32 kadar 0 değerinde bit map'i sağlar. Bu map'teki konumlara 0 ve 1 atamanızı sağlar.
HyperLogLogs ise bir veya birden fazla listenin toplamında uniq olarak elemanların sayısını fazla hafıza kullanmadan belirli bir hata payı ile bulmak için kullanılır.