Supabase 的整体定价方案分为两部分形式:基础订阅费 + 计算资源费 + 资源超额费。订阅计划包括:Free、Pro (599)、Enterprise。这篇文章只介绍 Free 和 Pro。
Supabase 定价方案
免费版 (Free Plan) - $0/月
每个用户可以创建 2 个免费项目。
- 数据库:提供 500MB 存储空间,不支持自动备份。默认数据库实例为:共享CPU,支持突发,500MB 内存。
- 身份认证:每月支持 50,000 个活跃用户 (MAU),支持社交账号登录。
- 文件存储:总容量 1GB,单文件上传上限为 50MB。
- 流量:每月 5GB 的数据外传流量 (Egress),包括所有流量,主要是 Storage 流量,提供基础 CDN 加速。
- 实时通讯:最大支持 200 个并发连接,每月 200 万条消息。
- 边缘函数:每月包含 50 万次调用。
- 核心限制:项目如果连续 7 天没有活动,会被自动暂停,可以手动在后台重启。无需担心:在 Supabase 中 配置一个 pg_cron 周期任务,每天调用一下你的 Supabase 项目 API 端点,永远不会暂停。
专业版 (Pro Plan) - $25/月起
- 数据库:包含 8GB 存储,超出后按 $0.125/GB 计费。支持数据库分支能力。
- 身份认证:包含 100,000 MAU,超出后每位用户收 $0.00325。
- 流量:包含 250GB 流量,超出后按 $0.09/GB 计费。
- 文件存储:包含 100GB 存储,单文件限制放开至 500GB。提供 Smart CDN,图片处理(缩放/格式转换)前 100 张免费。
- 实时通讯:支持 500 个并发连接和 500 万条消息。
- 计算积分:赠送 $10,将用于抵扣数据库实例。
计算实例规格 (Compute Add-ons)
在 Pro 计划中,你可以根据应用的性能需求选择不同的服务器规格。由于 Pro 版赠送 $10 积分,实际支付金额如下:
- Micro 实例 (默认): 1GB 内存,2核 CPU,$10/月。抵扣后免费。
- Small 实例:2GB 内存,2核 CPU 5。
- Medium 实例:4GB 内存,2核 CPU,50。
- Large 及更高:从 $110/月起(8GB 内存),最高可扩展至 16XL (256GB 内存 / 64核 CPU)。
我的评价
Supabase 最大的优势就是同时集成整合 Auth、Database、Storage、Realtime、Function,简化了开发上线的过程。这些资源,就算是从云平台购买,也不会很便宜,而如果要自己搭建运维,那更是亏到姥姥家了,毕竟我们的目标是开发产品上线,而不是专业搞运维,时间精力成本太大了。
从我的角度看,对于免费版有2个容易到达限制的点:5万月活用户和 Storage 出站流量。 如果你的应用有5月月活用户,还挣不来 0.08/GB 到 $0.12/GB 之间(不同区域架构有波动)。而且后面规模大了可以考虑迁移到 Cloudflare 。
- 如果你是做 ToC 的,自信自己有百万月活用户,那么你不应该用 Supabase。
- 如果你是做 ToC 的,觉得将来会有百万月活用户,那么你可以考虑从 Supabase 开始,后面再考虑迁移,毕竟 99% 的应用都做不到。淘宝也是从 PHP搭建的小网站 开始,再演化到现在的架构的。
- 如果你是做 ToB 或者 To 创作者的,客单价很高,5万月活用户,那你更不需要担心付不起 $25。