zoukankan      html  css  js  c++  java
  • redis-cluster

    redis-cluster:

    1、至少需要3个master,3个slave

    2、采用无中心结构,每个节点保存数据和整个集群状态,每个节点和其他所有节点连接

    3、所有的redis节点彼此互联,内部使用二进制协议优化传输速度和带宽

    4、节点的fail是通过集群中超过半数的节点检测失效时才生效

    5、客户端与redis节点直连,连接集群中任何一个节点即可

    6、redis-cluster把所有的物理节点映射到【0-16383】slot上,cluster负责维护

    7、当需要在redis集群中放置一个key-value时,redis先对key使用crc16算法算出一个结果,然后把结果对16384取余数

     

    redis修改配置文件:

    # 启用redis-cluster集群
    cluster-enabled yes
    # 集群节点配置文件
    cluster-config-file nodes-6380.conf
    

       

    redis-3.0.4/src redis-trib.rb

    cp redis-trib.rb /usr/local/bin/

    redis-trib.rb create —replicas IP:PORT

     

    安装运行redis-trib.rb所需的环境

    HTTPS   详细X
    基本翻译
    abbr. 超文本传输协议安全(Hyper Text Transfer Protocol)
    网络释义
    HTTPS: 安全超文本传输协议(Hypertext Transfer Protocol Secure)
    android https: 通信安全

  • 相关阅读:
    jmap之使用说明与JVM配置
    Linux之tomcat日志管理
    服务器连接数与资源监控
    Git命令之资源
    状态机
    分布式之消息系统架构
    Memcache之内存分配机制
    LRU算法
    Linux(Ubuntu)之设定开机自启动
    mysql 查询 优化
  • 原文地址:https://www.cnblogs.com/wjh123/p/11234974.html
Copyright © 2011-2022 走看看