Redis基本命令(五)--有序集合

2020-01-18  本文已影响0人  溪水散人

Redis基本命令(五)--有序集合

1.增加元素

zadd key score member [score member ]

2.获得元素的分数

zscore key member

3.获得排名在某个范围的元素列表

zrange key start stop [withscores]
zrevrange key start stop [withscores]  ##按分数从高到低排序

4.获得指定分数范围的元素

zrangebyscore key min max [withscores] [limit offset count] 

5.增加某个元素的分数

zincrby key increment member

6.获得集合中元素个数

zcard key

7.获得指定分数范围内元素的个数

zcount key min max

8.删除一个或多个元素个数

zrem key member [member ...]

9.按照排名范围删除元素[排名是从高到低]

zremrangebyrank key start stop

10.按照分数范围删除元素

zremrangebyscore key min max

10.获得元素的排名

zrank key member ##排名从高到低
zrevrank key member  ##排名从低到高

11.计算有序集合的交集

zinterstore destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]
上一篇 下一篇

猜你喜欢

热点阅读