Redis五种基本数据类型及用法之Zset

Zset可以理解为有序的Set,根据给定的score排序。

1.zadd-将指定的元素添加到有序集合中。

2.zscore-返回 member 的 score 值。

3.zrange-返回集合中的一组元素,这里可以返回score指定范围内的元素,当然也将score一起返回(withscores)。

4.zrevrange-返回一组元素,但是是倒序。

5.zcard-返回元素个数。

6.zcount-返回 score 在某一个区间内的元素,加上"("表示闭区间。

7.zrangebyscore-按照 score 的范围返回元素,注意与zrange不同的是zrange是按下标进行排序的额,zrangebyscore则是按照score排序的。

8.zrank-从小到大返回元素的排名,排序从0开始。

9.zrevrank-从大到小返回元素的排名。

10.zincrby-score 自增。

11.zinterstore-给两个集合求交集并存储到一个新的集合中去。

12.zrem-弹出一个元素。

13.zlexcount-计算有序集合中成员数量,“-”表示最小值,“+”表示最大值,也可以统计两个元素之间的元素个数,包含起始位置。

14.zrangebylex-返回指定区间内的成员,用法跟zlexcount差不多,只不过这里返回的不是个数而是元素。

关于Zsett的介绍就先到这里,本篇内容的介绍基于公众号江南一点雨的视频课程进行总结的,大家有兴趣的话可以关注一下。

posted @ 2020-09-02 21:43  天有多高我有多骚  阅读(585)  评论(0)    收藏  举报