Redis常用命令三

1、ZADD zset01 60 v1 70 v2 80 v3 90 v4 100 v5 ,表示zset01的60-90的是v1-v5 zset是在set基础上加个score值,score必须是float类型

2、ZRANGE zset01 0 -1 显示出zset01的v值,这里显示v1 v2 v3 v4 v5

3、ZRANGE zset01 0 -1 withscores 显示出zset01的v值和score值,这里显示v1 score1 v2 score2...

4、ZRANGEBYSCORE zset01 60 90  显示set01中score是60-90之间的值,包括90

5、ZRANGEBYSCORE zset01 60 (90 显示set01中score是60-90之间的值,不包括90

6、ZRANGEBYSCORE zset01 (60 (90 显示set01中score是60-90之间的值,不包括60和90

7、ZRANGEBYSCORE zset01 60 90 limit 2 3  显示set01中score是60-90之间的值 从索引为2的开始显示,显示3个

8、ZREM zset01 v4 删除v4和对应的SCORE

9、ZCARD zset01 获取score和v值的个数,上面zset01就是5个

10、ZCOUNT zset01 60 80统计score在60-80之间的个数

11、ZRANK zset01 v1获取v1下标,这里是0

12、ZSCORE zset01 v3 获取v3对应的score值

13、ZREVRANK zset01 v5 获取zset01倒序后v5的索引,这里是0

14、ZREVRANGE zset01 0 -1 倒序显示zset01的v值

15、ZREVRANGE zset01 0 -1 withscores 倒序显示zset01的v值和scores值

16、ZREVRANGEBYSCORE zset01 90 60  倒序显示set01中score是90-60之间的值,包括60和90

17、ZREVRANGEBYSCORE zset01 90 (60  倒序显示set01中score是90-60之间的值,不包括60

18、ZREVRANGEBYSCORE zset01 (90 (60  倒序显示set01中score是90-60之间的值,不包括60和90

你可能感兴趣的:(Redis常用命令三)