RDS for MySQL主备版
本文介绍RDS for MySQL主备实例的架构、优势和应用场景。
主备实例简介
采用一主一备的经典高可用架构,支持跨AZ高可用,选择主可用区和备可用区不在同一个可用区(AZ)。主实例和备实例共用一个IP地址。
- 备机提高了实例的可靠性,创建主机的过程中,会同步创建备机,备机创建成功后,用户不可见。
- 当主节点故障后,会发生主备切换,期间数据库客户端会发生短暂中断。若存在复制延时,主备切换时间会长一点,数据库客户端需要支持重新连接。
RDS for MySQL各系列支持的技术指标如表1所示。
产品优势
主备实例的备数据库节点仅用于故障转移和恢复场景,不对外提供服务。由于使用备数据库节点会带来额外性能开销,从性能角度来看,单机实例的性能与主备实例相同,甚至单机实例的性能可能会高于主备实例。
费用说明
关于主备实例的费用,详见价格计算器。
应用场景
- 大中型企业的生产数据库。
- 覆盖互联网、物联网、零售电商、物流、游戏等行业的应用。
功能对比
| 产品功能 | 单机实例 | 主备实例 | 集群版实例 |
|---|---|---|---|
| 节点数 | 1个 | 2个(默认) 高可用系列默认一主一备两个节点,如需更多节点可创建只读实例。 | 3~6个 创建集群版实例时,默认创建一主二备共3个节点。实例创建完成后,可通过增加节点,将备节点数量提升到最多5个,也就是一主五备共6个节点。 |
| 备节点是否可读 | 不涉及 | 否 | 是 |
| 地址类型 | 读写地址 | 读写地址 |
|
| 主备复制模式 | 不涉及 | 异步、半同步 | 异步、半同步 |
| 最大容忍故障节点数 | 0 | 1 | 集群版实例备节点的个数。 |
| 多可用区容灾 | 不涉及 | 支持 | 支持 |
| 规格配置 | SSD云盘vCPU:最高128核 SSD云盘内存大小:最高1024 GB 数据盘:最高10000 GB 具体以实际界面为准。 | SSD云盘vCPU:最高128核 SSD云盘内存大小:最高1024 GB 本地盘vCPU:最高64核 本地盘内存大小:最高512 GB 数据盘:最高10000 GB 具体以实际界面为准。 | SSD云盘vCPU:最高128核 SSD云盘内存大小:最高1024 GB 本地盘vCPU:最高64核 本地盘内存大小:最高512 GB 数据盘:最高4000 GB 具体以实际界面为准。 |
| 监控与告警 | 支持 | 支持 | 支持 |
| 安全组 | 支持 | 支持 | 支持 |
| 备份与恢复 | 支持 | 支持 | 支持 |
| 参数设置 | 支持 | 支持 | 支持 |
| SSL | 支持 | 支持 | 不支持 |
| 日志管理 | 支持 | 支持 | 支持 |
| 只读实例(需另建实例) | 支持 | 支持 | 不支持 |
| 数据库代理 | 支持 | 支持 | 不支持 |
| SQL审计 | 支持 | 支持 | 支持 |
| 智能DBA助手 | 支持 | 支持 | 支持 |
| 秒级监控 | 支持 | 支持 | 支持 |
| 主备库切换 | 不支持 | 支持 | 支持 |
| 可用区切换 | 不支持 | 支持 | 不支持 |
| 手动主备切换 | 不支持 | 支持 | 支持 |
| 规格变更 | 支持 | 支持 | 支持 |
| 磁盘扩容 | 支持 | 支持 | 支持 |
| 回收站 | 支持 | 支持 | 支持 |