云数据库选型与收费指南

写于 2026-08-17

适用场景:无公网IP、网络不稳定的个人/小型项目


一、结论先行:推荐方案

🌟 首选:Serverless 云数据库(按量付费)

  • 优点:按实际使用量计费,闲置时费用极低甚至免费,无需管理实例,自动扩缩容
  • 适合:访问量不大、请求波动大的个人项目
  • 代表:阿里云Serverless、腾讯云Serverless DB、Supabase、Neon

💰 省钱首选:免费额度 + 轻量应用服务器

  • 优点:成本最低,甚至长期免费
  • 适合:学习、测试、小流量个人项目
  • 代表:Supabase Free Tier、Neon Free Tier、MongoDB Atlas Free Tier、PlanetScale

🏢 稳定首选:传统云厂商托管数据库

  • 优点:稳定可靠、功能完善、国内访问快
  • 适合:生产环境、有稳定流量的项目
  • 代表:阿里云RDS、腾讯云CDB、华为云RDS

二、主流云数据库详细对比

A. 国内云厂商

1. 阿里云 RDS

项目 说明
支持类型 MySQL、PostgreSQL、SQL Server、MariaDB
计费方式 包年包月 / 按量付费 / Serverless
入门价格 MySQL 1核2G 约 ¥40-60/月(包年包月)
Serverless版按ACU计费,低峰期可暂停
免费额度 新用户有试用,无永久免费
优点 生态完善,国内访问快,稳定性好
缺点 小规格也较贵,配置复杂

2. 腾讯云数据库 CDB / TDSQL

项目 说明
支持类型 MySQL、PostgreSQL、MongoDB、Redis
计费方式 包年包月 / 按量付费 / Serverless
入门价格 MySQL 1核2G 约 ¥30-50/月
Serverless按CU计费
免费额度 新用户30天免费试用
优点 微信生态集成好,价格略低于阿里
缺点 和阿里云类似

3. 华为云 RDS

项目 说明
支持类型 MySQL、PostgreSQL、SQL Server
入门价格 MySQL 1核2G 约 ¥30-50/月
优点 政企客户多,安全合规性好
缺点 对个人开发者生态一般

4. 轻量应用服务器内置数据库(超低价)

很多人忽略的选项——直接买轻量应用服务器,自己装数据库: | 厂商 | 配置 | 价格 | |------|------|------| | 腾讯云轻量 | 2核2G 4M | ¥50-80/月 | | 阿里云轻量 | 2核2G 4M | ¥60-90/月 | | 华为云耀云 | 2核2G | ¥40-70/月 |

💡 注意:虽然是自己装,但轻量服务器有公网IP,比你家里的服务器稳定得多。新用户首年经常有 ¥99/年 的特价。


B. 海外/开发者友好型(有免费额度)

5. Supabase(推荐 ⭐⭐⭐⭐⭐)

项目 说明
类型 PostgreSQL + 一整套后端服务(Auth、Storage、Edge Functions)
免费额度 永久免费:500MB数据库 + 1GB存储 + 50万次请求/月
付费升级 Pro版 $25/月(约¥180)起,8GB数据库 + 无限API
优点 开箱即用,免费额度充足,PostgreSQL功能完整,有国内访问节点
缺点 免费版有7天不活动暂停限制(Pro版无)
官网 https://supabase.com

6. Neon(Serverless Postgres)

项目 说明
类型 Serverless PostgreSQL,按使用量付费
免费额度 永久免费:512MB存储 + 每月一定计算额度
付费 Pro版 $19/月起,按用量计费
优点 真正的Serverless,闲置不花钱,分支功能强大
缺点 国内访问速度一般,需选就近区域
官网 https://neon.tech

7. PlanetScale(MySQL Serverless)

项目 说明
类型 Serverless MySQL,基于Vitess
免费额度 永久免费:10GB存储 + 1亿行读取/月 + 500万行写入/月
付费 Scaler Pro $29/月起
优点 免费额度 generous,schema变更功能强大
缺点 2024年起免费额度有所缩减,国内访问速度一般
官网 https://planetscale.com

8. MongoDB Atlas(文档型)

项目 说明
类型 MongoDB 文档数据库
免费额度 永久免费:512MB 共享集群(M0)
付费 专用实例从 ~$9/月起
适合 非结构化数据、快速原型
官网 https://www.mongodb.com/atlas

9. Turso(SQLite 边缘数据库)

项目 说明
类型 分布式 SQLite(libSQL)
免费额度 永久免费:500MB + 10亿次读取/月 + 2500万次写入/月
付费 Pay-as-you-go,$0.25/GB存储
优点 免费额度极高,边缘节点多,速度快
缺点 SQLite语法,不适合复杂事务场景
官网 https://turso.tech

10. CockroachDB Serverless

项目 说明
类型 分布式 SQL(兼容PostgreSQL)
免费额度 永久免费:10GB存储 + 一定计算额度
付费 Serverless按用量计费
优点 全球分布式,强一致性
缺点 学习成本略高
官网 https://www.cockroachlabs.com

三、针对你的情况的具体建议

你的情况

  • ❌ 无公网IP
  • ❌ 网络不稳定
  • ✅ 需要一个稳定可访问的数据库

推荐方案(按优先级)

🥇 方案一:Supabase 免费版(首选)

  • 成本:0元
  • 配置:500MB PostgreSQL + Auth + Storage
  • 为什么推荐:
  • 永久免费,额度足够个人项目
  • PostgreSQL 功能完整,SQL 标准支持好
  • 有新加坡/东京节点,国内访问尚可
  • 自带REST API,你的服务器直接调用即可,不需要公网IP
  • 后续流量大了再升级 Pro

🥈 方案二:Turso(SQLite 边缘数据库)

  • 成本:0元
  • 配置:500MB + 超高读写额度
  • 适合:数据量不大、读多写少的场景
  • 优点:免费额度极高,速度快

🥉 方案三:国内轻量服务器 + 自建数据库

  • 成本:约 ¥40-90/月(新用户首年经常 ¥99/年特价)
  • 配置:2核2G 服务器,自己装 MySQL/PostgreSQL
  • 优点:国内访问快,完全可控
  • 适合:数据敏感、不想放在海外、对延迟要求高

💎 方案四:阿里云/腾讯云 Serverless DB

  • 成本:低峰期几分钱/小时,高峰期按量
  • 适合:访问有明显峰谷的项目,比如白天有人用晚上没人用
  • 优点:不用了自动暂停,省钱

四、价格参考速查表

方案 月费用(估算) 数据库类型 免费额度 国内访问速度
Supabase Free ¥0 PostgreSQL 500MB ⭐⭐⭐
Neon Free ¥0 PostgreSQL 512MB ⭐⭐
Turso Free ¥0 SQLite 500MB ⭐⭐⭐
PlanetScale Free ¥0 MySQL 10GB ⭐⭐
MongoDB Atlas Free ¥0 MongoDB 512MB ⭐⭐⭐
轻量服务器自建 ¥40-90 自选 - ⭐⭐⭐⭐⭐
阿里云RDS入门 ¥40-60+ MySQL/PG 无 ⭐⭐⭐⭐⭐
腾讯云CDB入门 ¥30-50+ MySQL/PG 无 ⭐⭐⭐⭐⭐
Supabase Pro ~¥180 PostgreSQL - ⭐⭐⭐⭐

五、使用建议

  1. 先用免费版试水:个人项目优先选 Supabase 或 Turso 的免费额度,够用就不用花钱
  2. 考虑网络延迟:如果你的应用用户主要在国内,优先选有亚太节点的(新加坡、东京、香港)
  3. 数据安全:重要数据一定要定期备份,免费版不保证SLA
  4. 连接方式:你的服务器只要能访问外网,就能连云数据库,不需要自己有公网IP
  5. 缓存策略:网络不稳定时,本地加一层Redis缓存可以减少数据库访问,提升体验

整理时间:2026年8月17日 注:价格可能随厂商活动变动,以官网最新为准