• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • getset 命令

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

    语法

    GETSET KEY_NAME VALUE

    返回值

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

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

    实例

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

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

    上篇:getrange 命令

    下篇:mget 命令