Redis RPOP命令

删除并返回存储在key处的列表的最后一个元素。

可用版本:从1.0.0开始可用
时间复杂度:O(1)

命令格式

RPOP key

示例

redis> RPUSH mylist "one"
(integer) 1
redis> RPUSH mylist "two"
(integer) 2
redis> RPUSH mylist "three"
(integer) 3
redis> RPOP mylist
"three"
redis> LRANGE mylist 0 -1
1) "one"
2) "two"

返回值

返回最后一个元素,如果key不存在则返回nil