redis数据类型-zset

数据结构:

zset是有序的,不运行重复的,带有分值score的

数据结构对比:

image.png
直接上操作命令简单易懂:

1.添加一个集合

zadd myzset 10 java 20 phython 40 mysql 40 php
image.png

2.通过score进行排序从小到大

zrange myzset 0 -1
image.png
zrange myzset 0 -1 withscores
image.png

3.通过score进行排序从大到小

zrevrange myzset 0 -1 withscores
image.png

4.通过score取出20-30的产品

zrangebyscore myzset 20 30
image.png

5.将java移除

zrem myzset java
image.png

6.统计总数

 zcard myzset
image.png

7.将Java+5

 zincrby myzset 5 java
image.png

8.统计20-50之间有多少个

 zcount myzset 20 50
image.png

9.java在set中处于第几个位置,从0开始

 zrank myzset java
image.png

10.java有多少分

 zscore myzset java
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容