Redis Spop 命令

Redis 集合(Set)

Redis Spop 命令用于移除并返回集合中的一個隨機元素。

語法

redis Spop 命令基本語法如下:

redis 127.0.0.1:6379> SPOP KEY 

可用版本

>= 1.0.0

返回值

被移除的隨機元素。 當集合不存在或是空集時,返回 nil 。

實例

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> SPOP myset1
"bar"
redis 127.0.0.1:6379> SMEMBERS myset1
1) "Hello"
2) "world"

Redis 集合(Set)