*Redis getdel 命令

*语法

GETDEL key

获取 key 的值并删除该键。 此命令类似于 GET,不同之处在于它还会在成功时删除该键(仅当键的值类型为字符串时)。

*示例

redis> SET mykey "Hello"
"OK"
redis> GETDEL mykey
ERR Unknown or disabled command 'GETDEL'
redis> GET mykey
"Hello"
redis>

*返回信息

RESP2:以下之一: * 批量字符串回复: 键的值。 * Nil 回复: 如果键不存在或键的值类型不是字符串。

RESP3:以下之一: * 批量字符串回复: 键的值。 * Null 回复: 如果键不存在或键的值类型不是字符串。