Bootstrap

Redis的数据结构 zset

zset 有序集合
key score value
特点
无重复元素
有序
element+score

重要API
zadd key score element (可以是多对) 添加score和element o(logN)
zrem key element (删除元素) score key element 返回分数
zincrby key increScore element 增加减少分数
zcard key 返回元素的总个数
zrank key element 返回排名
zrange key start end 返回指定索引范围内的升序元素
zrangeby key minScore maxScore 返回
zcount key minScore maxScore 返回有序集合在指定分数范围内的个数
zremrangebyrank 删除指定排名内的升序元素
zremrangebyscore 删除指定分数内的升序元素

实战:
排行榜

;