redis zset和set一样也是string类型元素的集合,且不允许重复的元素,可以添加nil(空)
不同的是每个元素都会关联一个double类型的分数。reids正是通过分数来为集合中的成员进行从小到大的排序
zset的成员是唯一的,但分数(score)却可以重复
- zadd:添加元素
- zrem:删除指定的元素
- zincrby:指定值自动递增或递减分数,负数的时候,是减
- zrangebyscore:指定分数范围的数据进行返回
- zremrangebyrank:删除指定索引区间的值,并返回删除的个数
- zrank:返回排序索引从小到大排序(升序排序之后)
- zrevrank:返回排序索引从大到小排序(降序)
- zcard:返回集合里所有元素的个数
- zcount:返回集合指定分数范围的集合个数