redis GETSET命令


  翻译结果:

英 [ɡet set]   美 [ɡɛt sɛt]  

预备开始

redis GETSET命令 语法

作用:将给定 key 的值设为 value ,并返回 key 的旧值(old value)。当 key 存在但不是字符串类型时,返回一个错误。

语法:GETSET key value

可用版本:>= 1.0.0

时间复杂度:O(1)

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

redis GETSET命令 示例

redis> GETSET db mongodb    # 没有旧值,返回 nil
(nil)
redis> GET db
"mongodb"
redis> GETSET db redis      # 返回旧值 mongodb
"mongodb"
redis> GET db
"redis"
目录

首页

视频

问答