zoukankan      html  css  js  c++  java
  • Redit集群搭建-Sentinel模式搭建

    Redit集群搭建

    学习了:

    Windows:http://blog.csdn.net/mrxiagc/article/details/52799081

    Linux:https://www.cnblogs.com/yuanermen/p/5717885.html

    Redis集群采用哈希槽(hash slot)进行数据的分配,Redis Cluster默认分配了16384个hash slot,

    当我们set一个key时,会使用CRC16算法来取模得到所属的slot,然后将这个key分配到对应的

    哈希槽对应的节点上,具体算法就是CRC16(key)%16384。

    ============================

    https://www.jianshu.com/p/42ee966f96e5

    运行之后,配置的参数会被redis修改

    哨兵模式配置

    # master
    port 6379
    bind 0.0.0.0
    masterauth 123456
    requirepass 123456
    slave-read-only yes
    
    # slave1
    port 6380
    bind 0.0.0.0
    masterauth 123456
    requirepass 123456
    slave-read-only yes
    
    # slave2
    port 6381
    bind 0.0.0.0
    masterauth 123456
    requirepass 123456
    slave-read-only yes
    
    # sentinel1
    port 26379
    sentinel monitor redis-master 192.168.1.51 7000 2
    sentinel down-after-milliseconds redis-master 5000
    sentinel failover-timeout redis-master 900000
    sentinel parallel-syncs redis-master 2
    sentinel auth-pass redis-master 123456
    
    # sentinel2
    port 26380
    sentinel monitor redis-master 192.168.1.51 7000 2
    sentinel down-after-milliseconds redis-master 5000
    sentinel failover-timeout redis-master 900000
    sentinel parallel-syncs redis-master 2
    sentinel auth-pass redis-master 123456
    
    # sentinel3
    port 26381
    sentinel monitor redis-master 192.168.1.51 7000 2
    sentinel down-after-milliseconds redis-master 5000
    sentinel failover-timeout redis-master 900000
    sentinel parallel-syncs redis-master 2
    sentinel auth-pass redis-master 123456
  • 相关阅读:
    第 9 章 用户自己建立数据类型
    第 10 章 对文件的输入输出
    第 7 章 用函数实现模块化程序设计
    第 4 章 选择结构程序设计
    第 5 章 循环结构程序设计
    第 6 章 利用数组处理批量数据
    第 3 章 最简单的 C 程序设计——顺序程序设计
    第 1 章 程序设计和 C 语言
    第 2 章 算法——程序的灵魂
    SQL(SQL Server) 批量替换两列的数据
  • 原文地址:https://www.cnblogs.com/stono/p/8099072.html
Copyright © 2011-2022 走看看