zadd key score1 value1 score2 value2...添加zset集合数据;zrange key 0 -1 获得所有数据。
127.0.0.1:6379> zadd z1 200 a 300 b 400 c
(integer) 3
127.0.0.1:6379> zrange z1 0 -1
1) "a"
2) "b"
3) "c"
zrangebyscore key min max withscores 获得指定排名的数据(升序)。
127.0.0.1:6379> zrangebyscore z1 200 500 withscores
1) "a"
2) "200"
3) "b"
4) "300"
5) "c"
6) "400"
zrevrangebyscore key max min withscores 获得指定排名的数据(降序)。
127.0.0.1:6379> zrevrangebyscore z1 500 200 withscores
1) "c"
2) "400"
3) "b"
4) "300"
5) "a"
6) "200"
zrem key value 删除集合中指定key和value的数据。
127.0.0.1:6379> zrem z1 a
(integer) 1
127.0.0.1:6379> zrange z1 0 -1
1) "b"
2) "c"
zcount key min max 获得指定范围内的元素数量。
127.0.0.1:6379> zcount z1 0 500
(integer) 2