阿里云RDS数据库入门:什么时候该用云数据库?

3 阅读2分钟

什么时候该用阿里云RDS云数据库,什么时候直接用ECS装MySQL?简单说:业务小用ECS装就行,业务大了用RDS省心。下面说清楚区别。

一、RDS是什么?

RDS是阿里云托管的MySQL数据库。你不用自己装MySQL、不用自己备份、不用自己优化,阿里云帮你管。你只需要连上去用。

二、RDS vs ECS装MySQL

对比项ECS装MySQLRDS云数据库
价格便宜(包含在ECS里)贵(约200元/月起)
维护自己装自己管阿里云托管
备份自己做自动每日备份
扩容要迁数据控制台点几下
高可用自己搭主备自动切换

三、什么时候用ECS装MySQL?

  1. 个人博客、小官网
  2. 数据量小于10G
  3. 日访问量小于1000
  4. 预算有限

四、什么时候该上RDS?

  1. 业务跑了半年,数据越来越多
  2. 数据库经常挂,自己修不好
  3. 需要自动备份,怕数据丢
  4. 需要读写分离、高可用
  5. 团队里没人懂运维

五、RDS费用多少?

  1. MySQL基础版:约200元/月
  2. 高可用版:约400元/月
  3. 存储:按用量算
  4. 备份:免费备份空间50G

六、常见坑

  1. RDS和ECS不在同一个VPC,连不上
  2. RDS白名单没加ECS IP,连接超时
  3. 磁盘满了没告警,数据库挂了
  4. 自动备份没开,误删数据找不回

七、南京本地怎么办?

南京很多小公司一开始在ECS上装MySQL,业务起来了数据库越来越卡。找亿网科技帮你迁到RDS,数据迁移不停机,迁完自动备份,省心。

总结:小项目ECS装MySQL够了,业务大了上RDS。RDS贵在省心,不用自己运维数据库。