Redis SRANDMEMBER命令用来从一组保存在指定的键随机成员。如果调用额外的计数参数,返回计数不同的元素的数组(如果count是正数)。如果带一个负计数的行为变化,该命令允许多次返回相同的元素。在这种情况下返回元素的number是指定的计数的绝对值。
返回值
字符串回复,没有附加count参数的命令,则返回随机选择的元素,或者键时不存在批量返回nil。返回数组,当额外的计数参数被传递命令返回元素的数组,或者当key不存在一个空数组。
语法
redis SRANDMEMBER命令的基本语法如下所示:
redis 127.0.0.1:6379> SRANDMEMBER KEY [count]
例子
redis 127.0.0.1:6379> SADD myset1 "hello" (integer) 1 redis 127.0.0.1:6379> SADD myset1 "world" (integer) 1 redis 127.0.0.1:6379> SADD myset1 "bar" (integer) 1 redis 127.0.0.1:6379> SRANDMEMBER myset1 "bar" redis 127.0.0.1:6379> SRANDMEMBER myset1 2 1) "Hello" 2) "world"
上一篇:
下一篇:
Redis环境安装配置