云数据库 MySQL 支持四种架构:单节点、双节点、三节点、集群版。本文主要为您介绍双节点架构。
说明:
云数据库 MySQL 双节点采用一主一备模式,仅主库提供访问服务,备库只提供容灾,不提供访问。
双节点采用一主一备的高可用模式,实时热备,可实现宕机自动检测和故障自动转移。
双节点架构,根据不同的隔离策略,可以分为通用型、独享型,请参见 隔离策略。
适用场景
覆盖游戏、互联网、物联网、零售电商、物流、保险、证券等行业应用。
架构特点
支持特性齐全,包含只读实例、灾备实例、安全组、数据迁移、多可用区部署等,具体特性请参见 产品优势。
双节点实例可用性能够达到99.95%,具体协议请参见 服务等级协议。
双节点实例提供了多副本的方式以保障数据存储的持久性,主实例产生的数据会同步到其他备实例,能够有效保障数据安全,使得数据存储持久性不低于99.99999%。
数据节点部署在强大硬件之上,底层存储使用本地 NVMe SSD 硬盘,提供强大的 IO 性能,IOPS 最高可达240000(实际 IOPS 速率与配置、页面大小和业务负载有关,此数值是根据 MySQL 默认16KB分页大小测试所得,仅供参考)。
架构基本框架图
升级相关操作
云数据库 MySQL 支持数据库引擎升级,请参见 升级数据库引擎版本。
云数据库 MySQL 支持升级双节点实例至三节点实例,请参见 双节点升级三节点。
云数据库 MySQL 支持自动或手动升级内核小版本,请参见 升级内核小版本。