云数据库RDS

    只读实例简介

    概述

    在对数据库有大量读请求,少量写请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响。您可以通过创建一个或多个只读实例,赋予标准实例弹性的读能力扩展,满足大量的数据库读取需求,分担数据库压力,从而增加应用的吞吐量。

    创建只读实例后,您可以购买代理实例。由于RDS主实例和只读实例具有的独立连接地址,应用程序可自行配置,写请求自动访问主实例,读请求按照读权重设置自动访问各个只读实例,实现数据读取和写入操作的分离。

    实例关系

    主实例、只读实例和代理实例三者间关系,如下图所示。您可以在创建主实例后,在主实例的详情页面,为该主实例创建只读实例和代理实例。

    • 主实例:承担读、写请求;
    • 只读实例:承担读请求;
    • 代理实例:对主实例和只读实例的读流量权重配比进行设置和管理。

    1.png

    计费标准

    • 计费项:与主实例的计费项保持一致。
    • 计费方式:支持后付费,暂不支持预付费。
    • 计费详情:请参见只读实例价格

    前提条件

    • 地域和可用区:与主实例在同一地域,可以在不同的可用区。
    • 规格:可以与主实例不一致,并且可以随时更改。建议只读实例规格不小于主实例规格,否则易导致只读实例延迟高、负载高等现象。
    • 存储磁盘:只读实例内存、磁盘容量应大于等于主实例容量配置。

    注意事项

    • 实例版本:支持 MySQL 5.6、MySQL 5.7 版本的主实例绑定只读实例
    • 数量限制:只读实例一次仅可购买一个,且一个主实例只能购买5个只读实例。
    • 绑定关系:只读实例不能单独存在,创建只读实例须先有主实例;主实例释放时,对应的只读实例会跟随主实例被释放。
    上一篇
    数据库连接
    下一篇
    创建只读实例