Strings

SET key value   # Set a key
GET key         # Get value
INCR key        # Increment integer value (if does not exist set to 1)
DEL key         # Delete key

EXPIRE

# Set a **Time To Live** for a key
# Auto delete after 60 seconds
EXPIRE ip:1.2.3.4 60

Lists

LPUSH mylist "a"    # Push to front
RPUSH mylist "b"    # Push to back
LPOP mylist         # Pop from front
RPOP mylist         # Pop from back
LRANGE mylist 0 -1  # Get all elements

Sets

SADD myset"apple"       # Add
SREM myset"apple"       # Remove
SMEMBERS myset          # Get all
SISMEMBER myset"apple"  # Check if exists

Hashes

HSET user:1 name "John" age 25
HGET user:1 name
HGETALL user:1

Sorted Sets

ZADD leaderboard 100 "Alice"
ZADD leaderboard 150 "Bob"
ZRANGE leaderboard 0 -1 WITHSCORES