Redis Cheat Sheet

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!
← Back to Databases & APIs | Browse all categories | View all cheat sheets