以下是有序集合的一些基本操作:
1. 添加成员:
ZADD key score1 member1 [score2 member2 ...]
ZADD myset 1 "one"
ZADD myset 2 "two" 3 "three"
2. 获取范围内的成员:
ZRANGE key start stop [WITHSCORES]
ZRANGE myset 0 -1 WITHSCORES
3. 按分数范围获取成员:
ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]
ZRANGEBYSCORE myset 0 2 WITHSCORES
4. 获取成员的排名:
ZRANK key member
ZRANK myset "two"
5. 删除成员:
ZREM key member [member ...]
ZREM myset "two"
有序集合的这些操作使其适用于按分数排序的应用场景,比如排行榜、范围查询等。
转载请注明出处:http://www.pingtaimeng.com/article/detail/14264/Redis