sorted set简单操作

zadd(key, score1,member1,…scoreN,memberN) 向有序结合添加(更新)一个或多个成员
zcard(key):获取有序集合的成员
zcount(key,start,end):计算指定区间的成员数
zincrby(key,increment,member):成员member增加increment
zinterstore(dst,numkey,src1,src2…srcN):求交集,并将结果存储新的结合
zlexcount(key,start,end):计算字典区间成员数(分数都相同,按照字典排序)
zrange(key,start,end):获取索引区间的成员
zrangebylex (key,start,end):通过字典区间返回区间内有序集合成员
zrangebyscore(key,start,end):通过分数返回区间内的有序集合
zrank (key,member):返回有序结合的索引
zrem(key,members1…membersN):删除一个或多个成员
zremrangebylex(key,start,end):移除集合中给定字典区间的成员
zremrangebyrank(key,start,end):移除有序集合中给定的排名区间的所有成员
zremrangebyscore(key,start,end):移除给定分数区间的所有元素
zrevange(key,start,end):通过索引,分数由高到低,返回指定区域的元素
zrevrangebyscore(key,member):分数由高向低返回指定区间的成员数
zrevrank(key,member):分数从小到大,返回指定成员的排名
zscore(key,member):返回有序集中,成员的分数值
zunionstore(dst,numkeys,key1…keyN):返回给定的一个或多个集合的并集,并存储在新的集合中
zscan(key,cursor):迭代有序结合中的元素(包括元素成员和元素分值)

list类型常见操作

​rpush(key, value):​​lpush(key, value)​​llen(key)​​lrange(key, start, end)​​ltrim(key, start, end)​​lindex(key, index)​​lset(key, index, value)​​lrem(key, count, value)​​lpop(key)​​rpop(key)​​blpop(key1, key2,… key N, timeout)​​brpop(key1, key2,… key N, timeout)​​rpoplpush(srckey, dstkey)​

hash常见命令

​hset(key, field, value)​​hget(key, field)​​hmget(key, (fields))​​hmset(key, (fields))​​hincrby(key, field, integer)​​hexists(key, field)​​hdel(key, field)​​hlen(key)​​hkeys(key)​​hvals(key)​​hgetall(key)​

set类型常见操作

​sadd(key, member)​​srem(key, member)​​spop(key)​​smove(srckey, dstkey, member)​​scard(key)​​sismember(key, member)​​sinter(key1, key2,…key N)​​sinterstore(dstkey, (keys))​​sunion(key1, (keys))​​sunionstore(dstkey, (keys))​​sdiff(key1, (keys))​​sdiffstore(dstkey, (keys))​​smembers(key)​​srandmember(key)​