• redis键的迁移操作


    1、redis单个实例内多库间的数据迁移操作

    • 命令名称:move
    • 语法:move key db
    • 功能:将当前数据库的key移动到给定的数据库db当中。如果当前数据库(源数据库)和给定数据库(目标数据库)有相同名字的给定key,或者key不存在于当前数据库,那么move没有任何效果。
    • 返回值:移动成功返回1,失败返回0。


    2、redis多个实例间的数据迁移操作

    • 命令名称:migrate
    • 语法:MIGRATE host port key| destination-db timeout [COPY] [REPLACE] [KEYS key]
    • 功能:将key原子性地从当前实例传送到目标实例的指定数据库上,一旦传送成功过,key保证会出现在目标实例上,而当前实例上的key会被删除。这个额命令是一个原子操作,它在执行的时候回阻塞进行迁移的两个实例,直到一下任意结果发生:迁移成功,迁移失败,等待超时。
    • 返回值:迁移成功过时返回OK,否则返回相应的错误。
  • 相关阅读:
    SpringBoot2 application.properties方式加载配置文件
    php第三十节课
    php第二十九节课
    php第二十八节课
    php第二十七节课
    php第二十六节课
    php第二十五节课
    php第二十四节课
    DBDA
    php第二十三节课
  • 原文地址:https://www.cnblogs.com/lxhyty/p/11338436.html
Copyright © 2020-2023  润新知