存储- Sorted-Set
Sorted-Set和set的区别:Sorted-Set的成员在集合中的位置是有序的。
存储-Sorted-Set常用命令:
(1)添加元素 zadd name 数据 如果添加已有的数据,旧数据将会被替换
图一(2)获得元素
*获得具体成员的value zscore name 成员
图二*获得成员的数量 zcard name
图三(3)删除元素 zrem name 成员(可写多个)
(4)范围查询 zrange name strat end(0,-1)
*查询范围,并返回分数 默认从小到大排序 zrange name strat end withscores
*查询范围,并返回分数 从大到小排序 zrevrange name strat end withscores
*按照范围去删除 zremrangebyrank name start end
图四*按照分数范围去删除 zremrangebyscore name 分数1 分数2
图五(5)扩展命令
*返回分数在某个范围内的成员,并按照分数从低到高进行排序
例如,查询范围0-100,并返回成员,并只显示两个
zrangebyscore 0 100 widthscores limit 0 2
图六*设置指定成员分数增加 zincrby name 数量 成员
*查看某范围的个数 zcount name 数量1 数量2
网友评论