什么是只读节点?
面对有大量读请求的应用场景,可以创建多个只读节点,利用只读节点满足大量的数据库读取需求,降低主节点压力。
一个实例下最多可以创建多少个只读节点?
veDB MySQL 每个实例最多可包含 1 个主节点和最多 15 个只读节点。
支持将已有的只读节点切换为主节点吗?
支持的。当检测到主节点发生故障时,系统会立即触发切换,将只读节点切换为主节点,及时恢复实例正常运行,保障实例的高可用。您也可以在有业务需求时手动将只读节点切换主节点,操作步骤参见切换主节点。
每添加一个只读节点需要多长时间,是否会影响业务?
为已有实例添加只读节点是分钟级的,不会影响现有业务。
说明
- 默认终端会自动关联新增的只读节点。
- 自定义连接终端若开启了自动加入新节点功能,则会自动关联新增的只读节点;若没有开启,您需要手动进行关联,操作详情请参见编辑连接终端。
切换主节点需要多长时间,是否会影响业务?
- 切换主节点一般需要 30s~60s 完成。
- 切换主节点过程中可能会有 1~2 次闪断,请确保您的应用程序具有自动重连机制,降低数据库连接闪断对业务的影响。
- 切换主节点会对自定义连接终端的节点关联情况产生影响,详情请参见切换主节点。