string
set key value
- keys * (得到所有的key)
- exists key (判断key是否存在)
- del key (删除key)
- type key (判读类型)
- FLUSHDB (清楚所有数据)
- EXPIER key time
EXPIER item 60
- ttl key (获取一个键的过期时间)
- get (得到key的值)
- mset (可以设置多个键值)
mset item1 one item2 two item3 three
- mget (获得多个键的值)
- INCR key (可以对是数字自动加一)
hash
hset user name wwq
hget user name
hdel user name
list
- LPUSH 添加
- RPUSH 从右添加
- LPOP 从左删除
- RPOP 从右删除
- BRPOP (如果队列中有数据返回,没有等待)
- LLEN (返会队列长度)
- LRANGE (返回从start到结束的数据)
- RPOPLPUSH
RPOPLPUSH list0 list1 (从list0中删除的加到list1中)
set
- SSET (添加一个元素)
- SREM (删除一个元素)
- SMEMBERS (获取集合所有元素)
- SISMEMBER (判断一个元素是否在集合中)
- SDIFF (两个集合的差集)
- SINTER (交集)
- SUNION (并集)
- SCARD (集合中的个数)
Sorted set (有序集合)
ZADD item 10 x 20 y 30 z
ZSCOER item x
# 10
ZRANGE item 2 3 (返回索引为2,3的元素)