redis3.0.2 分布式集群安装详细步骤.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
redis3.0.2 分布式集群安装详细步骤

redis3.0.2 分布式集群安装详细步骤 --(centos5.8 X64 系统) 版本历史 时间 版本 说明 编写者 2015-06-5 1.0 redis3.0.2 分布式集群安装详细 崔四超 步骤 一: redis cluster 介绍篇 1:redis cluster 的现状 目前 redis 支持的 cluster 特性(已亲测): 1):节点自动发现 2):slave-master 选举,集群容错 3):Hot resharding:在线分片 4):进群管理:cluster xxx 5):基于配置(nodes-port.conf)的集群管理 6):ASK 转向/MOVED 转向机制. 2:redis cluster 架构 1)redis-cluster 架构图 架构细节: (1)所有的 redis 节点彼此互联(PING-PONG 机制),内部使用二进制协议优化传输 速度和带宽. (2)节点的 fail 是通过集群中超过半数的节点检测失效时才生效. (3)客户端与 redis 节点直连,不需要中间 proxy 层.客户端不需要连接集群所有节 点,连接集群中任何一个可用节点即可 (4)redis-cluster 把所有的物理节点映射到[0-16383]slot 上,cluster 负责维护 node-slot-value 2) redis-cluster 选举:容错 (1)领着选举过程是集群中所有 master 参与,如果半数以上 master 节点与 master 节点通信超过(cluster-node-timeout),认为当前 master 节点挂掉. (2):什么时候整个集群不可用(cluster_state:fail),当集群不可用时,所有对集群的 操作做都不可用,收到((error) CLUSTERDOWN The cluster is down)错误 a:如果集群任意 master 挂掉,且当前 master 没有 slave.集群进入 fail 状态,也 可以理解成进群的 slot 映射[0-16383]不完成时进入 fail 状态. b:如果进群超过半数以上 master 挂掉,无论是否有 slave 集群进入 fail 状态. 二.Redis 集群安装篇(centos5.8 X64 系统) (要让集群正常工作至少需要 3 个主节点,在这里我们要创建 6 个 redis 节点, 其中三个为主节点,三个为从节点,对应的 redis 节点的ip 和端口对应关系如下) :7000 :7001 :7002 :7003 :7004 :7005 1:下载 redis。 官网下载 3.0.0 版本,之前 2.几的版本不支持集群模式 下载地址:http://download.redis.io/releases/redis-3.0.2.tar.gz 2:上传服务器,解压,编译 tar -zxvf redi

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档