您好,欢迎访问一九零五行业门户网

Mysql架构演变

mysql小型高可用架构 方案:mysql双主、主从 + keepalived主从自动切换 服务器资源:两台pc server 优点:架构简单,节省资源 缺点:无法线性扩展,主从失败之后需要手动恢复主从架构 mysql中型高可用架构 方案:mmm + mysql双主 + 多从高可用方案 服务器资
mysql小型高可用架构
方案:mysql双主、主从 + keepalived主从自动切换
服务器资源:两台pc server
优点:架构简单,节省资源
缺点:无法线性扩展,主从失败之后需要手动恢复主从架构
mysql中型高可用架构
方案:mmm + mysql双主 + 多从高可用方案
>服务器资源:
1、至少五台pc server,2台mysql主库,2台mysql从库,1台mmm monitor;
2、1台mmm monitor选择低配;
3、如果不采用f5作为从库的负载均衡器,可用2台pc server部署lvs或haproxy+keepalived组合来代替;
优点:双主热备模式,读写分离,slave集群可线性扩展
缺点:读写分离需要在程序端解决,master大批量写操作时会产生主从延时
mysql大型高可用架构
主要思路:中间件+mysql sharding
如方案:cobar等中间件+mysql技术
图片略。
另外,还分享些mysql一些主流的高可用架构
1、mysql双主 + keepalived主备自动切换方案(上面已有)
2、mysql主从 + keepalived主从自动切换方案(上面已有)
3、mmm+mysql双主 + 多从高可用方案(上面已有)
4、mysql + pecemaker(heartbeat) + drbd高可用
5、mysql + rhcs 高可用方案
6、mysql + cluser 集群架构
7、percona xtradb cluster 集群高可用性解决方案
8、中间件 + mysql 大型集群解决方案(上面已提到)
mysql + pecemaker(heartbeat) + drbd高可用 && mysql + rhcs 高可用方案
percona xtradb cluster 集群高可用性解决方案
mysql多机房部署架构参考
原文地址:mysql架构演变, 感谢原作者分享。
其它类似信息

推荐信息