zoukankan      html  css  js  c++  java
  • Redis集群(四):主从配置二



    一、本文目的
           主要介绍redis主从模式下各种情况


    二、说明
    1. 主从的基本概念:Master用于写入,Slaver用于读取,不能写入或修改,一个Master可以对应多个Slaver
    2. Master写入数据后是通过异步复制的方式同步到Slaver,但是基本上不会有延迟


    三、Master或Slaver挂掉的情况说明
    1. Slaver挂掉:不影响这个结构,只是该Slaver不能读,但是客户端读写不受影响,重启后即可加入
    2. Master挂掉:手动操作,在某个Slaver上执行命令Slaverof no one

      Master挂掉某个Slaver成为Master其它Slaver通过
      Slaverof关联新的Master
      原Master重启原Master关联新的Master
      Master挂掉 状态不变
      状态为Master成为新Master的Slaver
      其它Slaver状态不变状态不变成为新Master的Slaver新Master的Slaver新Master的Slaver
    3. Master挂掉:sentinel哨兵,通过监控Master节点,当其挂掉后,选举其它Slaver成为新的Master
      1、选举出某个Slaver成为新的Master
      2、其它Slaver自动成为新Master的Slaver
      3、原Master重新后
      自动成为新Master的Slaver
    4. 添加新的Slaver:使用slaveof host port  到Master节点即可




  • 相关阅读:
    2. Django每日一码 之as_view() 源码
    gdb
    Mex文件在VS2010中调试方法
    intel ipp6.0安装过程
    C++开源库大全
    Win7下搭建Go语言开发环境
    for_each使用方法详解
    使用VS2012编译和使用C++ STL(STLport)
    django css
    google mock C++单元测试框架
  • 原文地址:https://www.cnblogs.com/gossip/p/5992821.html
Copyright © 2011-2022 走看看