GETDEL
删除某个键后,返回该键的字符串值。
语法
GETDEL key
引入版本:6.2.0
复杂度摘要:O(1)
获取key的值并删除该键。此命令与 GET 类似,不同之处在于它还会在成功时删除键(当且仅当键的值类型是字符串时)。
必需参数
key
要获取然后删除的键的名称。
示例
redis> SET mykey "Hello"
OK
redis> GETDEL mykey
"Hello"
redis> GET mykey
(nil)
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
以下之一: * 批量字符串回复:键的值。 * 无回复:如果键不存在或者键的值类型不是字符串。
RESP3
资料来源:Redis 官方 GETDEL 文档;中文内容参考 Redis 文档许可。