Redis - Data type - Sorted Set

BZPOPMAX

BZPOPMAX key [key ...] timeout

BZPOPMIN

BZPOPMIN key [key ...] timeout

ZADD

向有序集合添加一个或多个成员,或者更新已存在成员的分数

ZADD key [NX|XX] [CH] [INCR] score member [score member ...]

ZCARD

获取有序集合的成员数

ZCARD key

ZCOUNT

计算在有序集合中指定区间分数的成员数

ZCOUNT key min max

ZINCRBY

有序集合中对指定成员的分数加上增量 increment

ZINCRBY key increment member

ZINTERSTORE

计算给定的一个或多个有序集的交集并将结果集存储在新的有序集合 key 中

ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight] [AGGREGATE SUM|MIN|MAX]

ZLEXCOUNT

在有序集合中计算指定字典区间内成员数量

ZLEXCOUNT key min max

ZPOPMAX

ZPOPMAX key [count]

ZPOPMIN

ZPOPMIN key [count]

ZRANGE

通过索引区间返回有序集合指定区间内的成员

ZRANGE key start stop [WITHSCORES]

ZRANGEBYLEX

通过字典区间返回有序集合的成员

ZRANGEBYLEX key min max [LIMIT offset count]

ZRANGEBYSCORE

通过分数返回有序集合指定区间内的成员

ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]

ZRANK

返回有序集合中指定成员的索引

ZRANK key member

ZREM

移除有序集合中的一个或多个成员

ZREM key member [member ...]

ZREMRANGEBYLEX

移除有序集合中给定的字典区间的所有成员

ZREMRANGEBYLEX key min max

ZREMRANGEBYRANK

移除有序集合中给定的排名区间的所有成员

ZREMRANGEBYRANK key start stop

ZREMRANGEBYSCORE

移除有序集合中给定的分数区间的所有成员

ZREMRANGEBYSCORE key min max

ZREVRANGE

返回有序集中指定区间内的成员,通过索引,分数从高到低

ZREVRANGE key start stop [WITHSCORES]

ZREVRANGEBYLEX

ZREVRANGEBYLEX key max min [LIMIT offset count]

ZREVRANGEBYSCORE

返回有序集中指定分数区间内的成员,分数从高到低排序

ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count]

ZREVRANK

返回有序集合中指定成员的排名,有序集成员按分数值递减(从大到小)排序

ZREVRANK key member

ZSCAN

迭代有序集合中的元素(包括元素成员和元素分值)

ZSCAN key cursor [MATCH pattern] [COUNT count]

ZSCORE

返回有序集中,成员的分数值

ZSCORE key member

ZUNIONSTORE

计算给定的一个或多个有序集的并集,并存储在新的 key 中

ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight] [AGGREGATE SUM|MIN|MAX]

发布了213 篇原创文章 · 获赞 7 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/chuckchen1222/article/details/100927629