Redis hỗ trợ nhiều cấu trúc dữ liệu làm value — strings, lists, hashes, sets, sorted sets, cùng các kiểu chuyên biệt (streams, bitmaps, HyperLogLog, geospatial). Chọn đúng kiểu cho mỗi use case là chìa khóa để sử dụng Redis hiệu quả.
Các kiểu dữ liệu cốt lõi
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
