Redis GETSET命令
Redis GETSET 命令将给定 key 的值设置为 value,并且返回 key 的旧值(old value)。
可用版本
GETSET 命令可用版本:>= 1.0.0语法
Redis GETSET 命令的基本语法如下:GETSET key value
返回值
返回给定 key 的旧值,若 key 不存在则返回 nil;当 key 存在但不是字符类型是,返回一个错误。命令演示
127.0.0.1:6379> GETSET website www.biancheng.net #key不存在 (nil) 127.0.0.1:6379> SET website www.biancheng.net OK 127.0.0.1:6379> GETSET website helloworld #设置新值并返回旧值 "www.biancheng.net"