Returns the string value of a key after deleting the key.
GETDEL
key
Get the value of key
and delete the key. This command is
similar to GET
, except for the fact that it also deletes
the key on success (if and only if the key’s value type is a
string).
One of the following:
Bulk string reply: the value of the key.
Nil reply: if the key does not exist or if the key’s value type is not a string.
One of the following:
Bulk string reply: the value of the key.
Null reply: if the key does not exist or if the key’s value type is not a string.
O(1)
@fast @string @write
127.0.0.1:6379> SET mykey "Hello"
OK
127.0.0.1:6379> GETDEL mykey
"Hello"
127.0.0.1:6379> GET mykey
(nil)
APPEND, DECR, DECRBY, GET, GETEX, GETRANGE, INCR, INCRBY, INCRBYFLOAT, LCS, MGET, MSET, MSETNX, SET, SETRANGE, STRLEN.