Supabase 是什么
Supabase 是一个基于 PostgreSQL 的开发平台。它提供托管的 Postgres 数据库与自动生成的 API、认证与权限控制、文件存储、实时订阅以及可全球部署的边缘函数,常被描述为 Firebase 的开源替代。
它还提供用于检索的向量能力、自托管以及多种语言的 SDK。
你可以用它做什么
- 起一个带即时 API 的数据库
- 加认证与访问规则
- 存文件并订阅变更
- 在边缘函数里跑业务逻辑
适合谁使用
- 全栈开发者与独立开发者
- 做 MVP 的创业团队
- 想要 SQL 灵活性又少写样板代码的团队
需要留意什么
- 行级安全必须正确配置,否则数据会通过生成的 API 暴露
- 存储与数据库权限在上线前需要明确复查
- 自托管会增加运维责任
- 成本随数据库大小、出口流量与用量上升
优点与缺点
✓ 我们认可的地方
- Postgres 加上现代后端功能
- 生成的 API 减少样板代码
- 可以自托管
! 需要留意的地方
- 安全配置是关键
- 用量成本要盯住
- 自托管带来运维工作
常见问题
它提供什么?
提供数据库、鉴权、存储、实时订阅与边缘函数。
它是 Firebase 的替代品吗?
它通常被这样定位,基于开源与 SQL。
我能自己部署吗?
可以。自建部署与托管服务都提供。
最后评测: 2026-09-17