菜鸟笔记
提升您的技术认知

redis getset 命令-ag真人游戏

阅读 : 237

redis 字符串(string)

redis getset 命令用于设置指定 key 的值,并返回 key 的旧值。

语法

redis getset 命令基本语法如下:

redis 127.0.0.1:6379> getset key_name value

可用版本

>= 1.0.0

返回值

返回给定 key 的旧值。 当 key 没有旧值时,即 key 不存在时,返回 nil 。

当 key 存在但不是字符串类型时,返回一个错误。

实例

首先,设置 mykey 的值并截取字符串。

redis> getset db mongodb    # 没有旧值,返回 nil
(nil)
redis> get db
"mongodb"
redis> getset db redis      # 返回旧值 mongodb
"mongodb"
redis> get db
"redis"

redis 字符串(string)

网站地图