摘要: Codis的模式类似Twemproxy,不过这东西引入了ZooKeeper做为Redis的注册与发现来实现高可用。 部署时需要额外增加应用的部署,请根据业务需求来衡量。 部署图类似如下: 当然,上面的部署HAProxy也是可以通过集群去实现高可用,切记,单IP这种在高可用上一定要尽量避免! 上面就实 阅读全文
posted @ 2017-10-06 02:11 EasonJim 阅读(716) 评论(0) 推荐(0)
摘要: 首先说明一下,Twemproxy+HAProxy+Keepalived+Sentinel+主从复制-这里提到的技术不一定全部都用上,但是全部用上之后可以达到高可用。 主从复制:实现数据一式多份的保障。 Sentinel哨兵模式:实现主从节点的切换,比如主节点挂了之后自动切换从节点为主节点。 Twem 阅读全文
posted @ 2017-10-06 01:58 EasonJim 阅读(1314) 评论(0) 推荐(0)
摘要: 为什么要使用HA,原因是可以聚合出一个VIP,也就是可以使用单一IP来访问下面多个Redis的实例。 首先说明一下,如果基于3.0以后搭建的官方原始Redis Cluster方案,使用HAProxy是没什么效果的,打个比方,如果使用HA聚合出一个VIP,然后通过这个VIP访问时,会根据Key返回MO 阅读全文
posted @ 2017-10-06 01:44 EasonJim 阅读(2910) 评论(0) 推荐(0)
摘要: 市面上HA的教程不是很多,基本都是基于LVS+HA实践的打包资料。 要最权威的文档应该去官方。 官方文档入口: http://www.haproxy.org/#docs 中文文档收集: http://blog.xiayf.cn/gitbook/tech-note/operation/haproxy/ 阅读全文
posted @ 2017-10-06 00:55 EasonJim 阅读(584) 评论(0) 推荐(0)
摘要: 暂时了解有这东西,不搭建了。 Mamcached可以通过Repcached实现主从复制。有以下优缺点: 优点: 1、能够实现Cache的冗余功能 2、主从之间可以互相读写(亮点) 参考: http://www.jb51.net/article/29803.htm http://www.linuxid 阅读全文
posted @ 2017-10-06 00:43 EasonJim 阅读(489) 评论(0) 推荐(0)
摘要: Redis有主从复制的功能,一台主可以有多台从,从还可以有多台从,但是从只能有一个主。并且在从写入的数据不会复制到主。 配置 在Redis中,要实现主从复制架构非常简单,只需要在从数据库的配置文件中加上如下命令即可: 主数据库不需要任何配置。 参考: https://redis.io/topics/ 阅读全文
posted @ 2017-10-06 00:31 EasonJim 阅读(239) 评论(0) 推荐(0)