命令 | 说明 |
---|---|
zadd key score value [score value...] | 向集合中添加元素,若集合不存在则创建集合,批量添加时score value之间以空格分隔 |
zrem key value [value...] | 移除集合中的指定元素,批量移除时value之间以空格分隔 |
zrange key index1 index2 withscores | 查看集合中下标处于index1-index2的元素(withscores用于将score一同输出,不添加则仅输出value,下文不再赘述) |
zrangebyscore key min max withscores | 查看集合中score处于min-max的元素 |
zrevrange key index1 index2 withscores | 反序查看集合中下标处于index1-index2的元素 |
zrevrangebyscore key min max withscores | 反序查看集合中score处于min-max的元素 |
zcard key | 查看集合中的元素个数 |
zcount key min max | 查看集合中score处于min-max的元素个数 |
注:元素被添加进集合时就已被排序,排序规则为按score降序排序,若score相同则按首字母排序