Redis podržava nekoliko struktura podataka kao vrijednosti — stringove, liste, heš tablice, skupove, sortirane skupove, plus specijalizirane tipove (streams, bitmape, HyperLogLog, geospatijalne). Odabiranje ispravnog tipa za svaki slučaj upotrebe ključno je za učinkovitu upotrebu Redisa.
Osnovni tipovi podataka
SET key
INCR counter
LPUSH mylist
RPUSH mylist
LRANGE mylist 0 -1
HSET user:1 name age 30
HGET user:1 name
SADD tags
SISMEMBER tags
ZADD leaderboard 100 90
ZRANGE leaderboard 0 -1 WITHSCORES
