一、简介
首先来说,还是一个set,只是其中存在了顺序并且也不能有重复的元素。在其中有一个评分score,使用这个评分对集合进行排序。集合中的成员也就是相当于hash中的key,所以值是唯一的,但是score是可以重复的。
二、命令
- zadd key score value score1 value1......:将一个或者多个member元素及其score加入到有序集合中
- zrange key start stop [withscore]:不加括号里的,就是返回start与stop之间的值,如果加上括号的话,就会把评分一起显示出来
- zrangebyscore key min max [withscore]:不加括号里,返回score值介于min与max之间的值,前包后包。并且按照score排序。加上括号里的,就是连score也会一起显示出来,按照score从小到大排序
- zrevrangebyscore key max min [withscore]:作用同上,不过排序是从大到小
- zincrby key increment value:为value的score加上增量increment
- zrem key value:删除指定值的元素
- zcount key min max:统计区间元素个数
- zrange key value&#x