本文共 628 字,大约阅读时间需要 2 分钟。
文章问题导向
redis的sorted set如何操作?使用场景有哪些?
如果你都有了答案,可以忽略本文章,或去寻找更多答案
sorted set
zset 和 set 一样也是string类型元素的集合,且不允许重复的成员
score可重复,member不可重复
sorted set应用场景
排行榜
sorted set语法
score:分数(可重复)
member:对应的值(不可重复)
增加(设置)
设置值zadd key score member设置多个zadd key s1 m1 s2 m2
删除
zrem key member
查找(获取)
获取menber数量zcard key获取索引之间的值zrange key 0 2获取全部zrange key 0 -1
排序
获取全部排序的valuezrangebyscore key-inf +inf获取全部排序的score 和 valuezrangebyscore key -inf +inf withscores升序:0 - 100之间的score从低到高排序zrangebyscore key 0 100降序:获取全部,从高到底排序,score 和 member都要zrevrange key 0 -1 withscoreszrevrangebyscore key +inf -inf withscores
其他
统计0 - 10 score的数量zcount key 0 10
学习更多
转载地址:http://xixo.baihongyu.com/