redis cluster<1>

34 篇文章 30 订阅 ¥39.90 ¥99.00

Redis cluster tutorial

Redis cluster 教学

https://redis.io/topics/cluster-tutorial  // redis cluster

https://redis.io/topics/sentinel          //redis sentinel

这个文档是对Redis Cluster的简单介绍, 不使用复杂的来了解分布式系统概念。

它提供了说明如何设置集群,测试,操作它 

然而,这个教材是提供信息关于高可用和一致性 

注意本教程需要Redis 3.0或更高版本。

Redis Cluster 101

Redis Cluster 提供了一种方式来运行一个Redis安装 ,其中数据是自动分片到多个Redis节点

Redis Cluster 也提供一定程序的可用性在分区期间,

当一些节点失败或者不能通信时还能继续操作 但是 发生更大的故障(例如,大多数主服务器不可用)

集群将停止运行


那么从实际意思上将,Redis 集群有啥好处呢?

1.可以自动分散数据到所有节点

2.继续操作当一部分节点故障或者不能和集群剩下的节点进行通信

Redis Cluster TCP 端口:

每个Redis Cluster 节点需要2个TCP 连接端口.

通常的Redis TCP 端口用来服务客户端,比如 6379

加上通过向数据端口添加10000而获得的端口,因此示例中为16379


第2个大的端口(16379)是用于集群总线,

这是一个节点到节点通讯通道使用一个二进制协议。

集群总线是用于节点故障检测,配置更新,故障授权等

客户端应该不要尝试和cluster bus 端口通讯,总是和6379端口通讯 

命令端口和cluster bus 端口偏移量是固定的,总是10000

请注意,要使Redis集群正常工作,您需要为每个节点:


通常的客户端通信端口(通常是6379) 用于和客户端通信

集群Bus端口(16379) 必须是索引其他集群节点可访问的

如果你不同时打开这两个端口,你的集群无法按预期工作

集群总线使用一个不同的,二进制协议,对于
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

scan724

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值