Redis的使用(5)

zset 可排序 不可重复的set
创建zset zadd key score1 value1 score2 value2 score3 value3
遍历zset(利用分数score,默认按升序) zrange key start end (withscores)
zrange zset1 0 -1
zrange zset1 0 -1 withscores (显示分数)
根据分数查询 zrangebyscore key 0 20 withscores(显示分数在0-20间的value)
zrangebyscore key 0 20 withscores limit 0 10(显示分数在0-20间的value的0至10位)
返回zset元素个数 zcard key
返回排名 zrank key value 返回value在key中的升序排名
zrevrank key value 返回value在key中的降序排名

显示元素分数 zscore key value
删除元素 zrem key value value ...
给某个元素加分 zincrby key score1 value1(给value1加score1 分)
底层结构
https://www.cnblogs.com/wuyizuokan/p/11108417.html
三层链表组成跳跃表

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务