Zset(有序集合)

在set的基础上,增加了一个值

zadd key [NX|XX]  [CH]  [INCR] score member   添加一个值 score可以设置排序

zrangebyscore key min(-inf) max(+inf) [withscores] [limit offset count]  通过score从小到大查看key所有内容  

括号代表开区间, -inf指的时最小  +inf最大

 

 zrange key start stop [withscores] 

zrem key member  移除集合key中的成员

zcard key  获取有序集合key中的个数

zrevrange key start stop [withscores] 返回有序集key中,指定区间内的成员。其中成员的位置按score值递减(从大到小)来排列。具有相同      score值的成员按字典序的反序排列。

zcount key min max 获取指定区间的成员数量

 

应用:set排序 存储班级成绩表,工资表排序

普通消息1,重要消息2,带权重进行判断

排行榜应用实现,取Top N测试

 

posted @ 2022-03-21 22:14  doremi429  阅读(52)  评论(0编辑  收藏  举报