云数据库 MySQL 支持了集群版产品架构,具备高弹性、高性能、灵活性以及安全可靠的特性,又兼具开源云数据库简单开放、高效迭代的优势,提供多项集群版特有的能力,包括:自动故障切换、任意备节点(只读节点)可切换为主节点(读写节点)、备节点只读、按需增删节点、多可用区容灾、节点粒度的监控、集群节点拓扑管理等功能。帮助用户应对纷繁复杂的业务场景,使用户可以通过一套数据库满足各种不同的业务要求。
什么是集群版
数据库集群版是基于云原生的高可用性部署模式,它具有多个可读副本数据库节点。集群版同时提供了读写访问地址以及只读访问地址,双节点/三节点实例的备库仅提供高可用能力,不提供访问,从性能和成本上来看,集群版的架构部署模式适用于更复杂的业务场景,如业务变化较大,数据库量较大,对读性能要求较高,需频繁升降配置或增/删只读实例的业务系统。
MySQL 集群版的复制方式支持异步复制和半同步复制,在购买页可以进行复制方式的选择,购买后也可以在控制台的实例详情页内进行修改。详细了解复制方式,请参见 数据库实例复制。 MySQL 集群版的存储类型为云盘,支持极速型 SSD 云硬盘、增强型 SSD 云硬盘、SSD 云硬盘,仅在购买页可以进行云盘类型的选择。详细了解各个云硬盘的性能,请参见 云硬盘类型。 架构图
架构应用
用户可根据实际业务需要,自由部署主备节点数量,以满足业务运行所需的最适合的数据库部署方式,达到成本和使用性能最佳。
例如下面几种常见部署方式(仅表示部分场景)。
一主一备:读写节点用于在线业务,只读节点用于发生故障时的切换准备以及轻量读请求,适用于对生产环境有可用性要求的场景。
一主二备:读写节点用于在线业务,只读节点1用于在线分析业务读取数据,只读节点2用于发生故障时的切换准备,适用于需要高可用性,兼具更好的灵活可用的场景。
一主多备:读写节点用于在线业务,多个只读节点可以分担只读请求压力,提供更高的读请求承载能力,适用于对读请求需求较高的业务。
优势
性能提升:多项内核调优,如原子写、代码段优化、Buffer Pool 预热等,性能提升明显。
备节点只读:备库支持配置只读地址,无需额外创建不可访问的备机。
高弹性:可根据业务需要快速升降配,快速完成扩容,实现计算资源的成本最优。
灵活性:可根据业务需要快速添加或删除只读节点,一个集群版实例可快速添加或删除1个 - 5个只读节点。
安全可靠:可选异步复制和半同步复制,搭配多个备节点,保证主从同步正常的情况下,确保业务连续性。
计费相关
了解 MySQL 集群版的计费方式和计费项,请参见 计费概述。 了解 MySQL 集群版的价格,请参见 价格计算器。 了解 MySQL 集群版存储免费空间及超出免费空间的备份计费,请参见 备份空间收费说明。 支持功能
MySQL 集群版实例支持的功能与 MySQL 双节点/三节点实例基本相同,具体功能对比请参见 产品功能列表。 MySQL 集群版实例区别于 MySQL 双节点/三节点实例的功能及操作,请参见 本章节后续文章。
本页内容是否解决了您的问题?