Last Updated: November 21, 2025
String Operations
SET key value
Set key to value
GET key
Get value of key
INCR key
Increment number by 1
DECR key
Decrement number by 1
EXPIRE key seconds
Set expiration time
TTL key
Get time to live
DEL key
Delete key
Lists
LPUSH key value
Push to left (head)
RPUSH key value
Push to right (tail)
LPOP key
Pop from left
RPOP key
Pop from right
LRANGE key 0 -1
Get all items
LLEN key
Get list length
Sets
SADD key member
Add to set
SMEMBERS key
Get all members
SISMEMBER key member
Check membership
SREM key member
Remove from set
SCARD key
Get set size
SUNION key1 key2
Union of sets
Hashes
HSET key field value
Set hash field
HGET key field
Get hash field
HGETALL key
Get all fields
HDEL key field
Delete field
HEXISTS key field
Check if field exists
Sorted Sets
ZADD key score member
Add with score
ZRANGE key 0 -1
Get range (ascending)
ZREVRANGE key 0 -1
Get range (descending)
ZSCORE key member
Get score
ZRANK key member
Get rank
💡 Pro Tip:
Use Redis for caching, session storage, and real-time analytics!