"redis"相关教程
[Redis] Redis Zrangebyscore 命令
RedisZrangebyscore命令Redis有序集合(sortedset)RedisZrangebyscore返回有序集合中指定分数区间的成员列表。有序集成员按分数值递增(从小到大)次序排列。具有相同分数值的成员按字典序来排列(该属性是有序集提供的,不需要额外的计算)。默认情况下,区间的取值使用闭区间(小于等于或大于等于),你也可以通过给参数前增加(符号来使用可选的开区间(小于或大于)。举个例子:ZRANGEBYSCORE zset (1 ...
RedisZrank命令Redis有序集合(sortedset)RedisZrank返回有序集中指定成员的排名。其中有序集成员按分数值递增(从小到大)顺序排列。=2.0.0返回值如果成员是有序集key的成员,返回member的排名。如果成员不是有序集key的成员,返回nil。实例redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES &nbs...
RedisZrem 命令Redis有序集合(sortedset)RedisZrem命令用于移除有序集中的一个或多个成员,不存在的成员将被忽略。当key存在但不是有序集类型时,返回一个错误。注意:在Redis2.4版本以前,ZREM每次只能删除一个元素。语法redisZrem命令基本语法如下:redis 127.0.0.1:6379> ZREM key member [member ...]可用版本&g...
[Redis] Redis Zremrangebyrank 命令
RedisZremrangebyrank命令Redis有序集合(sortedset)RedisZremrangebyrank命令用于移除有序集中,指定排名(rank)区间内的所有成员。语法redisZremrangebyrank命令基本语法如下:redis 127.0.0.1:6379> ZREMRANGEBYRANK key start stop可用版本>=2.0.0返回值被移除成员的数量。实例redis&nbs...
[Redis] Redis Zremrangebyscore 命令
RedisZremrangebyscore命令Redis有序集合(sortedset)RedisZremrangebyscore 命令用于移除有序集中,指定分数(score)区间内的所有成员。语法redisZremrangebyscore 命令基本语法如下:redis 127.0.0.1:6379> ZREMRANGEBYSCORE key min max可用版本>=1.2.0返回值被移除成员的...
RedisZrevrange命令Redis有序集合(sortedset)RedisZrevrange命令返回有序集中,指定区间内的成员。其中成员的位置按分数值递减(从大到小)来排列。具有相同分数值的成员按字典序的逆序(reverselexicographicalorder)排列。除了成员按分数值递减的次序排列这一点外,ZREVRANGE命令的其他方面和ZRANGE命令一样。语法redisZrevrange 命令基本语法如下:redis 127.0.0.1:...
[Redis] Redis Zrevrangebyscore 命令
RedisZrevrangebyscore命令Redis有序集合(sortedset)RedisZrevrangebyscore返回有序集中指定分数区间内的所有的成员。有序集成员按分数值递减(从大到小)的次序排列。具有相同分数值的成员按字典序的逆序(reverselexicographicalorder)排列。除了成员按分数值递减的次序排列这一点外,ZREVRANGEBYSCORE命令的其他方面和ZRANGEBYSCORE命令一样。语法redisZrevrangebyscor...
RedisZscore命令Redis有序集合(sortedset)RedisZscore命令返回有序集中,成员的分数值。如果成员元素不是有序集key的成员,或key不存在,返回nil。语法redisZscore命令基本语法如下:redis 127.0.0.1:6379> ZSCORE key member可用版本>=1.2.0返回值成员的分数值,以字符串形式表示。实例redis 127.0.0.1:6379>...
RedisZunionstore命令Redis有序集合(sortedset)RedisZunionstore命令计算给定的一个或多个有序集的并集,其中给定key的数量必须以numkeys参数指定,并将该并集(结果集)储存到destination。默认情况下,结果集中某个成员的分数值是所有给定集下该成员分数值之和。语法redisZunionstore命令基本语法如下:redis 127.0.0.1:6379> ZUNIONSTORE dest...
RedisZscan命令Redis有序集合(sortedset)RedisZscan命令用于迭代有序集合中的元素(包括元素成员和元素分值)语法redisZscan命令基本语法如下:redis 127.0.0.1:6379> redis 127.0.0.1:6379> ZSCAN key cursor [MATCH pattern] [COUNT count]可用版本...
RedisPfadd命令RedisHyperLogLogRedisPfadd命令将所有元素参数添加到HyperLogLog数据结构中。语法redisPfadd命令基本语法如下:redis 127.0.0.1:6379> PFADD key element [element ...]可用版本>=2.8.9返回值整型,如果至少有个元素被添加返回1,否则返回0。实例redis 127.0.0.1:63...
RedisPfcount命令RedisHyperLogLogRedisPfcount命令返回给定HyperLogLog的基数估算值。语法redisPfcount命令基本语法如下:redis 127.0.0.1:6379> PFCOUNT key [key ...]可用版本>=2.8.9返回值整数,返回给定HyperLogLog的基数值,如果多个HyperLogLog则返回基数估值之和。实例redis 12...
RedisPgmerge命令RedisHyperLogLogRedisPgmerge命令将多个HyperLogLog合并为一个HyperLogLog,合并后的HyperLogLog的基数估算值是通过对所有给定HyperLogLog进行并集计算得出的。语法redisPgmerge命令基本语法如下:redis 127.0.0.1:6379> PFMERGE destkey sourcekey [sourcekey ...
RedisPsubscribe命令Redis发布订阅RedisPsubscribe命令订阅一个或多个符合给定模式的频道。每个模式以*作为匹配符,比如it*匹配所有以it开头的频道(it.news、it.blog、it.tweets等等)。news.*匹配所有以news.开头的频道(news.it、news.global.today等等),诸如此类。语法redisPsubscribe命令基本语法如下:redis 127.0.0.1:6379> PSUB...
RedisPublish命令Redis发布订阅RedisPublish命令用于将信息发送到指定的频道。语法redisPublish命令基本语法如下:redis 127.0.0.1:6379> PUBLISH channel message可用版本>=2.0.0返回值接收到信息的订阅者数量。实例redis 127.0.0.1:6379> PUBLISH mychannel &quo...