您现在的位置是:首页 > 数据库 > RedisRedis

redis有序集合(图文)

第十三双眼睛2020-12-12【Redis】人已围观

简介redis有序集合和集合一样,也是字符串的集合,和集合一样,也不允许重复,不同的是,每个元素都会关联一个double类型的分数,redis正式根据分数对元素进行大小排序的。集合中的元素是唯一的,但是分数可以重复。集合中最大成员数是2的32次方减一个。

zadd key score member  此命令用于向集合中添加一个元素,或者更新已存在元素的分数,分值为score

zcard key 获取集合中的成员数

zcount key min max 计算分数在指定区间内的成员数

zincrby key increment member 对集合中的指定元素增加指定的分值

zinterstore dest numberkeys key1 key2 计算一个或多个有序集合的交集并将结果存储至新的集合

zlexcount key min max 返回在指定范围内的成员数量

zrange key start stop 返回集合在指定下标间的元素

zrangebylex key min max 根据字典区间返回集合内的元素

zrangebyscore key min max 根据分数值返回集合内的元素

zrank key member 返回指定集合中元素的索引

zrem key member 移除集合中指定的元素

zremrangebylex key min max 根据字典空间移除集合内的元素

zremrangebyrank key start stop 移除集合内指定排名区间的成员

zremrangebyscore key min max 移除集合内指定分数区间的成员

zrevrange key start stop 

zrevrangebyscore key max min 根据分数返回集合内的元素

zrevrank key member 返回集合中指定成员的排名 按从大到小排名

zscore key member 返回集合中成员的分数

zunionstore dest numberkeys key1 key2 计算指定数目的集合的并集,并存储至指定集合

zscan key cursor 迭代集合中的成员,包含元素和分值



 

Tags:redis   集合   有序集合

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐

站点信息

  • 网站名称:JavaStudy
  • 建站时间:2019-1-14
  • 网站程序:帝国CMS7.5
  • 文章统计242篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们