适用场景:无公网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 |
- |
⭐⭐⭐⭐ |
五、使用建议
- 先用免费版试水:个人项目优先选 Supabase 或 Turso 的免费额度,够用就不用花钱
- 考虑网络延迟:如果你的应用用户主要在国内,优先选有亚太节点的(新加坡、东京、香港)
- 数据安全:重要数据一定要定期备份,免费版不保证SLA
- 连接方式:你的服务器只要能访问外网,就能连云数据库,不需要自己有公网IP
- 缓存策略:网络不稳定时,本地加一层Redis缓存可以减少数据库访问,提升体验
整理时间:2026年8月17日
注:价格可能随厂商活动变动,以官网最新为准