快速开始

功能特性


以下是 Supabase 为每个项目提供的部分功能列表(非完整清单)。

数据库

Postgres 数据库

每个项目都是一个完整的 Postgres 数据库。文档

向量数据库

将向量嵌入存储与其他数据放在一起。文档

通过 PostgREST 自动生成 REST API

无需编写代码即可从数据库自动生成 RESTful API。文档

通过 pg_graphql 自动生成 GraphQL API

使用我们定制的 Postgres GraphQL 扩展生成高性能 GraphQL API。文档

数据库 Webhooks

通过 Webhooks 将数据库变更推送到任何外部服务。文档

密钥与加密

使用 Supabase Vault(Postgres 扩展)加密敏感数据并存储密钥。文档

平台

数据库备份

项目每日自动备份,并可升级至时间点恢复功能。文档

自定义域名

白标化 Supabase API,为用户打造品牌化体验。文档

网络限制

限制可连接数据库的 IP 范围。文档

SSL 强制

强制 Postgres 客户端通过 SSL 连接。文档

分支功能

使用 Supabase Branches 测试和预览变更。文档

Terraform 提供商

通过基础设施即代码工具 Terraform 管理 Supabase 基础设施。文档

只读副本

跨多个区域部署只读数据库,实现更低延迟和更优资源管理。文档

日志导出

将 Supabase 日志导出到第三方服务商和外部工具。文档

Studio

Studio 单点登录

通过 SSO 登录 Supabase 仪表盘。文档


实时功能

Postgres 变更

通过 WebSocket 接收数据库变更。文档

广播消息

通过 WebSocket 在已连接用户之间发送消息。文档

在线状态

同步用户间的共享状态,包括在线状态和输入指示器。文档

认证授权

邮箱登录

为您的应用或网站构建邮箱登录功能。文档

社交登录

提供社交登录选项 - 从 Apple 到 GitHub 再到 Slack 等各类平台。文档

手机登录

通过第三方短信服务提供商实现手机登录。文档

无密码登录

通过魔法链接为您的应用或网站构建无密码登录功能。文档

行级安全授权

使用 Postgres 策略控制每个用户可访问的数据。文档

验证码保护

在登录、注册和密码重置表单中添加验证码。文档

服务端认证

在 Next.js、SvelteKit 和 Remix 等流行服务端语言和框架中实现用户认证的辅助工具。文档


存储

文件存储

Supabase Storage 让文件存储和访问变得简单。文档

内容分发网络

使用 Supabase CDN 缓存大文件。文档

智能内容分发网络

通过智能CDN在边缘节点自动重新验证资源。文档

图片即时转换

实时转换图片。文档

可恢复上传

使用可恢复上传功能上传大文件。文档

S3兼容性

通过支持S3协议的工具与存储交互。文档

边缘函数

Deno边缘函数

全球分布式TypeScript函数,用于执行自定义业务逻辑。文档

区域调用

在靠近数据库的区域执行边缘函数。文档

NPM兼容性

边缘函数原生支持NPM模块和Node内置API。链接

项目管理

命令行工具

使用我们的CLI在本地开发项目并部署到Supabase平台。文档

管理API

以编程方式管理您的项目。文档

客户端库

官方支持的客户端库包括JavaScriptFlutterSwift。 社区还维护着非官方支持的库。

功能状态

Supabase功能分为4种状态 - 私有Alpha、公开Alpha、Beta版和正式发布版。

私有Alpha

功能最初作为私有Alpha版本发布,以收集社区反馈。如需加入我们的早期访问计划,请发送邮件至product-ops@supabase.io

公开测试版(Alpha)

Alpha阶段表示API未来可能会发生变化,但这并不意味着服务不稳定。尽管正常运行时间服务等级协议不涵盖Alpha阶段的产品,我们仍会尽力保持服务的稳定性。

测试版(Beta)

Beta阶段的功能已经通过外部渗透测试人员的安全测试。我们保证API的稳定性,并且对于重大变更会有严格的沟通流程。

正式发布版

除了Beta版的要求外,正式发布版(GA)的功能还受到正常运行时间SLA的保障。

产品功能阶段自托管可用性
数据库PostgresGA
数据库向量数据库GA
数据库自动生成REST APIGA
数据库自动生成GraphQL APIGA
数据库Webhooksbeta
数据库Vault公开测试版
平台GA
平台时间点恢复GA🚧 wal-g
平台自定义域名GA不适用
平台网络限制beta不适用
平台SSL强制GA不适用
平台分支功能公开测试版不适用
平台Terraform Provider公开测试版不适用
平台只读副本内部测试版不适用
平台日志导出公开测试版
StudioGA
Studio单点登录GA
实时功能Postgres变更监听GA
实时功能广播功能GA
实时功能在线状态GA
实时功能广播授权公开测试版
实时功能在线状态授权公开测试版
存储GA
存储CDNGA🚧 Cloudflare
存储智能CDNGA🚧 Cloudflare
存储图片转换GA
存储可恢复上传GA
存储S3兼容性公开测试版
边缘函数beta
边缘函数区域调用beta
边缘函数NPM兼容性beta
认证GA
认证邮箱登录GA
认证社交登录GA
认证手机登录GA
认证无密码登录GA
认证SAML单点登录GA
认证通过RLS授权GA
认证CAPTCHA保护GA
认证服务端认证beta
CLIGA✅ 支持自托管
管理APIGA不适用
客户端库JavaScriptGA不适用
客户端库Flutterbeta不适用
客户端库Swiftbeta不适用
  • ✅ = 完全可用
  • 🚧 = 可用,但需要外部工具或配置