您现在的位置是:首页 > 数据库 > 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 迭代集合中的成员,包含元素和分值
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 迭代集合中的成员,包含元素和分值
很赞哦! ()
上一篇:redis集合(图文)
相关文章
随机图文
-
redis常用命令(图文)
redis命令用于在redis服务器上执行操作,要在redis服务器上执行命令需要一个redis客户端,就是redis-cli工具。 -
redis HyperLogLog(图文)
redis 在2.8.9中加入了 HyperLogLog结构,HyperLogLog的优点是,在输入元素的体积或数量非常庞大时,计算基数所需的空间时固定的,并且是很小的。 -
java使用redis(图文)
在开始使用java集成redis之前,确保安装了redis服务,如果不使用maven,则需要下载redis驱动包,这里我使用maven. -
redis哈希(图文)
redis hash是一个string类型的key value 的映射表,特别适合用于存储对象,redis中的每个hash可以存储2的32次方-1个键值对