美文网首页DevOps
MySQL复制及MHA

MySQL复制及MHA

作者: 4e8ea348373f | 来源:发表于2018-05-04 11:31 被阅读1次

一,概念

  1. 分摊写操作(根据业务)
  2. 垂直切分:分库
  3. 水平切分:分表,sharding
  4. 切分框架cobar,gizzard
  5. 对每个分片做主从

二,MySQL Replication

  1. MMM:Multi Master MySQL 主从架构基础上,同MHA
  2. MHA:Master HA 主从架构基础上,对主节点高可用,必要时故障转移至其他从节点,通过提升一个从节点为新的主节点
  3. Galera Cluster:基于wresp不需要主从架构基础,多主模型,都可读写,主主模型

三,MHA

1.两种角色,Manager和node
2.Manager需要单独部署在一台独立的机器上,管理多个master/slave基础,每个主从集群称为一个application
3.MHA node运行在每台mysql服务器上(master/slave/manager),通过监控具备解析和清理logs功能的脚步来加快故障转移

image.png

四,MHA组件

image.png

五,部署详情,参考网盘的MHA.pdf文档

相关文章

网友评论

    本文标题:MySQL复制及MHA

    本文链接:https://www.haomeiwen.com/subject/cunrrftx.html