Redis Renamenx 命令

[
  •   Redis 键(key)

    Redis Renamenx 命令用于在新的 key 不存在时修改 key 的名称 。

    语法

    redis Renamenx 命令基本语法如下:

    redis 127.0.0.1:6379> RENAMENX OLD_KEY_NAME NEW_KEY_NAME
    

    可用版本

    >= 1.0.0

    返回值

    修改成功时,返回 1 。 如果 NEW_KEY_NAME 已经存在,返回 0 。

    实例

    # newkey 不存在,改名成功
    
    redis> SET player "MPlyaer"
    OK
    
    redis> EXISTS best_player
    (integer) 0
    
    redis> RENAMENX player best_player
    (integer) 1
    
    
    # newkey存在时,失败
    
    redis> SET animal "bear"
    OK
    
    redis> SET favorite_animal "butterfly"
    OK
    
    redis> RENAMENX animal favorite_animal
    (integer) 0
    
    redis> get animal
    "bear"
    
    redis> get favorite_animal
    "butterfly"
    
  •   Redis 键(key)
    ]
    转载请保留页面地址:https://www.breakyizhan.com/redis/14556.html
    原文地址:https://www.cnblogs.com/breakyizhan/p/13282628.html