NoSQL数据库

Redis数据类型·集合(有序)

2023-03-20  本文已影响0人  技术老男孩

一、介绍:

二、命令:

命令 说明
ZADD z value key 加入元素
ZADD命令的返回值是新加入到集合中的元素个数
如果该元素已经存在则会用新的分数替换原有的分数
ZRANGE z startNum endNum 查看集合数据,不带分数
ZRANGE z startNum endNum WITHSCORES 查看集合数据,带分数
ZSCORE z key 获得元素的分数
ZRANGEBYSCORE z startScores endScores WITHSCORES 获得指定分数范围的元素
ZINCRBY z value key 增加某个元素的分数
ZCARD z 获得集合中元素的数量
ZCOUNT z startScores endScores 获得指定分数范围内的元素个数
ZREM z key 删除元素
ZRANK z key 获得元素的排名
升序排列,从0开始计数
ZREVRANK z key 获得元素的排名
降序排列,从0开始计数

三、有序集合类型实践

127.0.0.1:6379> ZADD posts:page.view 0 post:10:page.view
(integer) 1
127.0.0.1:6379> ZINCRBY posts:page.view 1 post:10:page.view
"1"
127.0.0.1:6379> ZRANGE posts:page.view 0 -1 WITHSCORES
1) "post:10:page.view"
2) "1"
上一篇下一篇

猜你喜欢

热点阅读