Redis 集合 Srandmember命令
Redis SRANDMEMBER 命令用于从存储在指定键中的集合中获取一个随机成员。如果调用时带有额外的count参数,则返回一个包含count个不同元素的数组(如果count为正数)。如果调用时带有负数的count参数,则命令的行为会改变,允许返回相同的元素多次。在这种情况下,返回的元素数量是指定count的绝对值。
返回值
如果没有额外的count参数,返回一个字符串回复。该命令返回一个随机选中的元素,如果键不存在则返回nil。如果传递了额外的count参数,则返回一个元素的数组,如果键不存在则返回一个空数组。
语法
下面是Redis SRANDMEMBER 命令的基本语法。