Redis obsługuje kilka struktur danych jako wartości — stringi, listy, hashe, zbiory, zbiory posortowane, plus specjalistyczne typy (streams, bitmapy, HyperLogLog, dane geoprzestrzenne). Wybór odpowiedniego typu dla każdego przypadku użycia jest kluczowy do efektywnego wykorzystania Redisa.
Podstawowe typy danych
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
