什麼是 MySQL Master-Master Replication Manager(MMM)?

  • MMM (MySQL Master-Master Replication Manager) 是整合 Script 做 監控/管理 MySQL Master-Master replication cluster 的設定配置.
  • Master-Master 的意思不是同時有兩台 Master 應付寫入的動作, 而是要做備援, 若 Master 死掉, 可於最短的時間內(幾秒內), 將備援的 Master 替換上線, 而這台備援的 Master, 平常也可以當 Slave (Reader).
  • 當 Slave 的 Replication Failed 時, 會自動讓此 Slave 停止提供服務, 避免不同步的狀況發生.
  • MMM 可解決 Master 死掉時, 需要停機或停止所有寫入的問題.

本日志由 flyinweb 于 2009-09-21 14:13:07 发表到 数据库技术 中,目前已经被浏览 4099 次,评论 0 次;

作者添加了以下标签: ReplicationMaster-Master Replication ManagerMMM

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

MySQL的复制原理及配置

mysql的数据库的高可用性的架构大概有以下几种:集群,读写分离,主备。而后面两种都是通过复制来实现的。下面将简单介绍复制的原理及配置,以及一些常见的问题。

本日志由 flyinweb 于 2009-06-24 19:08:22 发表到 数据库技术 中,目前已经被浏览 4616 次,评论 0 次;

作者添加了以下标签: MySQL复制Replication

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

1、复制进程
Mysql的复制(replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程)上。

本日志由 flyinweb 于 2009-06-24 08:57:45 发表到 数据库技术 中,目前已经被浏览 4071 次,评论 0 次;

作者添加了以下标签: Replication

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文