MyBase MySQL主从版支持一主多从的数据库架构,最多5个只读实例。下面介绍三种常见架构以及如何创建对应实例。
前提条件
您已创建数据库为MyBase MySQL云盘版引擎的主机。具体操作,请参见添加MySQL主机。架构介绍
架构 | 说明 | 优劣势 | 示例场景 |
---|---|---|---|
单节点 | 仅一个主实例,无只读实例。 |
|
|
双节点 | 一个主实例和一个只读实例。 | 优点:
说明 主从切换后,新的主实例需要承担之前主实例和只读实例的读取流量,若新的主实例承担过高的读取流量过高,会导致新的主实例不可用。 |
|
三节点 | 一个主实例和两个只读实例。 |
|
|
操作步骤
- 登录云数据库专属集群控制台。
- 在页面左上角,选择目标地域。
- 在页面左侧单击 。
- 单击创建实例,参考以下示例创建对应实例。
- 创建单节点实例,其中架构推荐参数,选择单节点,如下图所示。
- 创建双节点实例,其中架构推荐和只读实例参数配置,如下所示。
参数 说明 架构推荐 主从版实例架构选择主从。 只读实例 选择只读实例的可用区,交换机和是否支持主从切换。为确保高可用和双机房容灾,建议如下: - 可用区:选择与主实例不同的可用区。
- 是否支持主从切换:默认保持支持切换。
- 创建三节点实例,其中架构推荐和只读实例参数配置,如下所示。
参数 说明 架构推荐 主从版实例架构选择主从。 只读实例 单击添加只读实例添加只读实例,然后选择只读实例的可用区,交换机和是否支持容灾切换。为确保高可用和三机房容灾,建议如下: - 可用区:选择不同的可用区。说明 主从版支持最多5个只读实例,3个可用区的部署形态。
- 是否支持主从切换:设置一个只读实例支持主从切换,另外一个不支持主从切换。
说明 在配置实例的读写权重分配时,建议参考以下比例配置:- 支持主从切换的只读实例,承担20%~25%的读取流量。
- 不支持主从切换的只读实例,承担>75%的读取流量。
- 主实例承担<10%的读取流量。
- 可用区:选择不同的可用区。
说明 创建以上实例的相关参数详情,请参见创建MyBase MySQL实例。 - 单击立即创建。