RDS 是托管的数据库服务:备份、主备切换、版本升级和补丁都由阿里云负责,你只管 SQL 和索引。对出海业务来说,RDS 最大的价值不是省事,而是多可用区部署与跨地域复制这两个能力——自建 MySQL 要做到同样效果,运维成本高很多。 这一页把选型里真正影响成本和可靠性的几个决策拆开:实例类型、规格与存储、备份策略、高可用与只读实例的组合,以及出海场景下的区域与访问方式。
规格与计费
| 规格 | vCPU | 内存 | 存储 | 适用场景 |
|---|---|---|---|---|
| 通用型 g7.large | 2 | 8 GiB | 20–500 GiB | 中小型业务系统 |
| 通用型 g7.xlarge | 4 | 16 GiB | 20–500 GiB | 中等流量读写 |
| 内存型 r7.large | 2 | 16 GiB | 20–500 GiB | 缓存密集、连接数高 |
| 高可用主备版 | 按规格 | 按规格 | 自动扩至 2–3 TiB | 需要自动故障切换的正式环境 |
RDS 是什么,它替你做了什么
RDS(ApsaraDB for RDS)在国际站上覆盖 MySQL、PostgreSQL、SQL Server 等多个引擎,按引擎和版本分别选规格。它承担的工作包括:自动全量备份与日志备份、按需生成时间点恢复目标、节点故障时在同可用区或跨可用区切换、参数与内核版本的可控升级。它不替你做的是索引优化、SQL 调优、容量规划和权限设计——这部分仍然是开发者的工作,托管并不等于免运维。
RDS 的费用由哪几项构成
- 规格 + 存储:实例规格按小时计费,存储按实际占用容量计费,且可以在线扩缩,不需要迁移数据
- 实例类型:单节点 / 高可用主备 / 集群版是影响成本最大的一个选择,通常先在这里定档位
- 只读实例与数据库代理:按需增配,只读实例的单价低于主实例,适合读多写少的应用
- 备份:全量备份有保留天数与保留策略,日志备份用于时间点恢复,两者占用存储配额
- 公网访问:RDS 的公网地址与 ECS 内网地址分开计费,出海场景是否开放公网要提前决定
- 以上是计费结构而不是价格数字。规格、区域、实例类型与折扣共同决定最终金额,以官方实时报价为准
数据库区域怎么定:必须和 ECS 放同一可用区
数据库和它服务的应用应该放在同一地域、同一可用区:跨可用区访问会引入额外延迟,跨地域则会影响写入与故障切换。跨地域的能力应该用只读副本或灾备实例来实现,而不是把主节点放远。选区域时同样先看数据驻留与合规要求,再看应用服务器在哪。
| 区域代码 | 位置 | 典型用途 |
|---|---|---|
| ap-east-1 | 中国 香港 | 出海业务数据库主节点,跨境访问延迟较低 |
| ap-southeast-1 | 新加坡 | 东南亚业务主库与灾备副本 |
| ap-northeast-1 | 日本 东京 | 日本与东亚用户为主的业务 |
| us-west-1 | 美国 硅谷 | 北美业务主库 |
| eu-central-1 | 德国 法兰克福 | 欧盟数据驻留要求下的主库位置 |
国际站与国内站差异:版本、区域与跨境连通
RDS 在两个站点上都要分别创建、分别计费,账号与资源互不相通。出海团队真正要注意的是连通性:国际站数据库与中国大陆应用服务器之间没有内网直连,通常的做法是把应用也部署在同一个海外区域,用内网地址访问数据库,完全不开放公网入口。如果确实需要从国内运维数据库,可以走 VPN 或专线,但要把它当成一条有成本的链路来评估。
| 对比项 | 国际站 International | 国内站 |
|---|---|---|
| 实例归属 | 实例创建在国际站账号下,国内站不可见 | 实例创建在国内站账号下,国际站不可见 |
| 可选区域 | 以海外区域为主,见上表 | 以中国内地及港澳区域为主 |
| 引擎与版本 | 可用的引擎与版本以国际站控制台为准 | 国内站版本更新通常更早,两者可能不同步 |
| 网络连通 | 海外区域之间可用内网地址互通 | 与国际站资源之间需公网或专线 |
| 支付结算 | 支持国际支付方式,可由我们代付结算 | 以人民币与国内支付渠道为主 |
四种实例类型怎么选
| 方案 | 可用性 | 成本 | 适合 |
|---|---|---|---|
| 单节点版 | 单节点,故障后需要恢复操作 | 最低 | 开发测试环境 |
| 高可用主备版 | 主备双节点,故障自动切换 | 约为单节点的两倍以内 | 正式业务的默认选择 |
| 集群版 | 多节点分布式,可水平扩展 | 最高 | 写入量大、需要扩展能力 |
| 只读实例 | 依附主实例,扩展读能力 | 介于单节点与高可用版之间 | 读多写少的应用与报表查询 |
一条直接影响可用性的建议
主备要放在同一可用区,跨地域用只读副本。 高可用主备版解决的是节点故障,跨地域容灾解决的是机房级故障,两者目的不同、成本也差一个量级。同时,上线前手动触发一次切换演练——没验证过的高可用等于没有。
怎么通过我们开通 RDS 并接入业务
- 提交需求:数据库引擎与版本、预估数据量与增长、读写量、QPS 峰值、是否有合规驻留要求
- 我们协助完成国际站账号开通与支付验证,无需绑定本人信用卡、无需提交个人证件材料
- 账号开通后你在控制台自助创建实例:引擎、版本、实例类型、规格与存储按需求选,区域与 ECS 保持一致
- 创建 RDS 账号并把白名单限定为应用服务器的内网 IP,不开放公网入口;需要运维时用白名单内的跳板机
- 配置全量备份保留期与日志备份,确认时间点恢复可用后再接入应用;确认资源清单后由我们完成代付结算
数据库上线前的六个检查项
- 参数保持默认值:连接数上限、字符集、时区与 SQL 模式都要按业务改一遍
- 只有全量备份:没有日志备份就做不到时间点恢复,事故时最多丢一天数据
- 白名单放得太宽:应只放行应用服务器内网 IP,而不是任意来源
- 高可用版没演练过切换:付了高可用的钱,却不知道切换时应用会不会一起挂
- 应用直连公网地址:公网地址既有额外费用,也多一层暴露面
- 不设费用告警:存储与只读实例会随业务自然上涨,没有告警很难及时发现
典型场景
相关阅读
AWS 便宜账号有风险吗?三种来源的可靠性与识别方法
同样一个 AWS 账号,从不同来源拿到手,「能不能长期用」差别很大。本文对比官网直购、正规授权代理、灰色代购三种来源的风险结构,并给出四条你可以自己验证的识别方法——不需要相信任何人的口头承诺。
成本与选型云服务器多少钱一个月?定价规律、5 类配置的真实价位与省钱空间
云服务器多少钱一个月?按五类配置用公开 list price 推导月支出区间,讲清按量与包年的差别、带宽与存储的隐藏成本、代付渠道省在哪。
成本与渠道云厂商合作伙伴还是官网直购?成本、服务与风控对比
走云厂商合作伙伴还是官网直购?本文对比两条路的折扣来源、付款方式、账号归属、技术支持与风控责任,并明确指出小额度、缺少海外卡、无法过实名时渠道帮不上忙甚至更麻烦的情形。