Redis 字符串(string)命令

Redis getset 命令用于在 Redis key中设置指定的字符串值并返回其旧值。当key存在但不包含字符串值时返回错误。

语法:

getset key_name  value

可用版本

>=1.0.0.

返回值

返回key的值。如果 key 不存在,则返回 nil。

返回值类型

字符串

例子

redis 127.0.0.1:6379> getset mynewkey "This is my test key"
(nil)
redis 127.0.0.1:6379> getset mynewkey "This is my new value to test getset"
"This is my test key"