GaussDB(for MySQL)只读节点简介
什么是只读节点
在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读节点,利用只读节点满足大量的数据库读取需求,以此增加应用的吞吐量。您需要在应用程序中分别配置主实例和每个只读节点的连接地址,才能实现将写请求发往主节点,而将读请求发往只读节点。
计费标准
只读节点需要额外收费,计费模式同其所在实例计费模式。
功能特点
- 不需要维护账号与数据库,全部通过主节点同步。
- 提供系统性能监控。
功能限制
- 单个“包年/包月”和“按需计费”实例最多可以创建15个只读节点,“Serverless”实例最多可以创建7个只读节点。
- 实例恢复:不支持通过任意时间点创建临时节点,不支持通过备份集覆盖节点。
- 数据迁移:不支持将数据迁移至只读节点。
- 数据库管理:不支持创建和删除数据库。
- 账号管理:只读节点不提供创建账号权限。
- 只读节点与主节点可能会存在时延,其中全文索引由于其本身的特殊机制,延时较为显著。如果您的业务对时延较为敏感,可将查询发送到主节点。