在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个地域中创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量。
只读实例为单节点的架构,没有备节点,因此无法保障可用性,建议您购买多个只读实例,实现自动故障转移。
创建只读实例时会从备实例复制数据,数据与主实例一致,主实例的数据更新也会在主实例完成操作后立即自动同步到所有只读实例。
支持包年包月和按量付费两种方式计费。包年包月费用请以实际购买页为准,按量付费具体费用请参见计费概述
参数 | 说明 |
---|---|
地域 | 只读实例地域与主实例一致且不可修改 |
可用区 | 可用区直接无实质性区别,关于可用区的详细说明,请参考 地域与可用区。 |
规格 | • 建议只读实例规格大于等于主实例规格 • 每种规格对应cpu核数、内存、最大连接数、最大IOPS不同,详情请参见产品规格. |
存储空间 | 新建的只读实例存储空间,请确保存储空间不小于主实例,否则有可能会导致数据不一致。 |
只读代理 | 选择只读实例绑定的只读代理;不选择的情况下只读实例创建后将不绑定只读代理。 |
参数组 | 选择只读实例绑定的参数组,默认与主实例一致 |
只读实例的数量:主实例最多创建8个只读实例。
实例备份:因主实例已有备份,只读实例暂不支持备份设置以及手动发起备份。
账号管理:不支持创建和删除账号,不支持为账号授权以及修改账号密码功能。