Redis supports several data structures as values — strings, lists, hashes, sets, sorted sets, plus specialized types (streams, bitmaps, HyperLogLog, geospatial). Choosing the right type for each use case is key to using Redis effectively.
Core data types
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
