zoukankan      html  css  js  c++  java
  • Redis 复制 命令

    该笔记记录redis 复制的命令。
     
    1.slaveof
    可用版本: >=1.0.0
    1.1)
    时间复杂度: O(N),其中 N 是要同步的数据数量。
    命令格式: slaveof host port
    作用:
    将当前服务器转变为指定服务器的从属服务器。
    返回值:
    总是返回OK
    其它:
    如果当前服务器已经是某个主服务器(master server)的从属服务器,那么执行 SLAVEOF host port 将使当前服务器停止对旧主服务器的同步,丢弃旧数据集,转而开始对新主服务器进行同步。
    1.2)
    时间复杂度: O(1)
    命令格式: slaveof no one
    作用:
    将当前服务器从一台从属服务器,变回主服务器,原来从主服务器那复制的数据集不会被丢弃。
    返回值:
    总是返回OK
     
    2.role
    可用版本: >=2.8.12
    时间复杂度: O(1)
    命令格式: role
    作用:
    返回实例在复制中担任的角色, 这个角色可以是 master 、 slave 或者 sentinel 。 除了角色之外, 命令还会返回与该角色相关的其他信息, 其中:
    主服务器将返回属下从服务器的 IP 地址和端口。
    从服务器将返回自己正在复制的主服务器的 IP 地址、端口、连接状态以及复制偏移量。
    Sentinel 将返回自己正在监视的主服务器列表
    返回值:
    返回一个数组。
     
     
     
     
    作者:红雨
    出处:https://www.cnblogs.com/52why
    微信公众号: 红雨python
  • 相关阅读:
    CentOS7.4部署Python3+Django+uWSGI+Nginx
    测试:ATM
    JDBC_增删改
    HTTP请求状态码
    Servlet2
    Java日期时间3
    Servlet1
    安装Tomcat
    Java日期时间2
    广度优先遍历
  • 原文地址:https://www.cnblogs.com/52why/p/14356794.html
Copyright © 2011-2022 走看看