Cloud DB for MySQL High Availability Overview
云数据库 MySQL(Cloud DB for MySQL)是让用户可以轻松在云端部署、使用 MySQL 数据库。通过云数据库 MySQL,你不但可以在几分钟内即可部署MySQL 数据库实例,而且可以弹性调整硬件容量的大小而无需停机。另外云数据库 MySQL 提供备份回档、监控、快速扩容、数据传输等数据库运维全套解决方案,简化了IT 运维工作。 对于承载核心业务的数据库,大家最关心的是它的高可用性。业界用 N 个9 来量化可用性,目前云数据库MySQL高可用版实例,可用性能够达到99.95%. 云数据库 MySQL高可用版实例采用一主一备或一主两备的高可用模式,也是基于数据复制模式,无共享存储,通过数据复制协议达到主机和备机数据一致性,并且提供宕机自动检测和故障自动转移,主备切换和故障迁移过程对用户透明,数据节点部署在强大硬件之上,底层存储使用本地 PCI-e SSD 硬盘,提供强大的 IO 性能。 Cloud for MySQL 也提供了异步、半同步、强同步三种复制方式。强同步复制方式能最大限度的保障主从数据的一致性。云数据库 MySQL 高可用版本的强同步复制采用一主两备的架构,仅需其中一台 Slave 成功执行即可返回,避免了单台 Slave 不可用影响 Master 上操作的问题,也提高了强同步复制集群的可用性。 另外,高可用版支持企业级的高可用特性,比如只读实例