数据结构:
zset是有序的,不运行重复的,带有分值score的
数据结构对比:

直接上操作命令简单易懂:
1.添加一个集合
zadd myzset 10 java 20 phython 40 mysql 40 php

2.通过score进行排序从小到大
zrange myzset 0 -1

zrange myzset 0 -1 withscores

3.通过score进行排序从大到小
zrevrange myzset 0 -1 withscores

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

5.将java移除
zrem myzset java

6.统计总数
zcard myzset

7.将Java+5
zincrby myzset 5 java

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

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

10.java有多少分
zscore myzset java

网友评论