Skip to content
Getting Started

功能

这是 Supabase 为每个项目提供的功能的非详尽列表。

🌐 This is a non-exhaustive list of features that Supabase provides for every project.

数据库 #

🌐 Database

Postgres 数据库 #

🌐 Postgres database

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

🌐 Every project is a full Postgres database. Docs.

向量数据库 #

🌐 Vector database

将向量嵌入存储在与你的其他数据相邻的位置。文档。

🌐 Store vector embeddings right next to the rest of your data. Docs.

通过 PostgREST 自动生成的 REST API #

🌐 Auto-generated REST API via PostgREST

RESTful API 会自动从你的数据库生成,无需写一行代码。文档。

🌐 RESTful APIs are auto-generated from your database, without a single line of code. Docs.

通过 pg_graphql 自动生成的 GraphQL API #

🌐 Auto-generated GraphQL API via pg_graphql

使用我们自定义的 Postgres GraphQL 扩展快速构建 GraphQL API。文档。

🌐 Fast GraphQL APIs using our custom Postgres GraphQL extension. Docs.

数据库网页钩子 #

🌐 Database webhooks

使用 Webhooks 将数据库更改发送到任何外部服务。文档。

🌐 Send database changes to any external service using Webhooks. Docs.

秘密与加密 #

🌐 Secrets and encryption

使用我们的 Postgres 扩展 Supabase Vault 对敏感数据进行加密并存储密钥信息。文档。

🌐 Encrypt sensitive data and store secrets using our Postgres extension, Supabase Vault. Docs.

复制 #

🌐 Replication

使用 Supabase Pipelines 自动将你的数据库复制到目标系统,如数据仓库和分析平台。更多详情请阅读文档。

🌐 Automatically replicate your database to destination systems like data warehouses and analytics platforms with Supabase Pipelines. Read the documentation for more details.

平台 #

🌐 Platform

数据库备份 #

🌐 Database backups

项目每天都会备份,并可以选择升级到时间点恢复。文档。

🌐 Projects are backed up daily with the option to upgrade to Point in Time recovery. Docs.

自定义域名 #

🌐 Custom domains

将 Supabase API 打造成白标服务,为你的用户创建品牌化体验。文档。

🌐 White-label the Supabase APIs to create a branded experience for your users. Docs.

网络限制 #

🌐 Network restrictions

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

🌐 Restrict IP ranges that can connect to your database. Docs.

SSL 强制 #

🌐 SSL enforcement

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

🌐 Enforce Postgres clients to connect via SSL. Docs.

分支 #

🌐 Branching

使用 Supabase 分支来测试和预览更改。文档。

🌐 Use Supabase Branches to test and preview changes. Docs.

Terraform 提供程序 #

🌐 Terraform provider

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

🌐 Manage Supabase infrastructure via Terraform, an Infrastructure as Code tool. Docs.

阅读副本 #

🌐 Read replicas

在多个区域部署只读数据库,以降低延迟并更好地管理资源。文档。

🌐 Deploy read-only databases across multiple regions, for lower latency and better resource management. Docs.

圆木排水管 #

🌐 Log drains

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

🌐 Export Supabase logs to third-party providers and external tooling. Docs.

工作室 #

🌐 Studio

工作室单点登录 #

🌐 Studio Single Sign-On

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

🌐 Sign in to the Supabase dashboard via SSO. Docs.


实时 #

🌐 Realtime

Postgres 的变动 #

🌐 Postgres changes

通过 WebSockets 接收你的数据库更改。文档。

🌐 Receive your database changes through WebSockets. Docs.

广播 #

🌐 Broadcast

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

🌐 Send messages between connected users through WebSockets. Docs.

存在 #

🌐 Presence

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

🌐 Synchronize shared state across your users, including online status and typing indicators. Docs.

认证 #

🌐 Auth

邮箱登录 #

🌐 Email sign-in

为你的应用或网站搭建邮箱登录。文档。

🌐 Build email sign-in for your application or website. Docs.

社交登录 #

🌐 Social login

提供社交登录 —— 从 Apple 到 GitHub,再到 Slack。文档。

🌐 Provide social login - everything from Apple, to GitHub, to Slack. Docs.

手机登录 #

🌐 Phone sign-in

使用第三方短信提供商进行手机登录。文档。

🌐 Provide phone sign-in using a third-party SMS provider. Docs.

无密码登录 #

🌐 Passwordless sign-in

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

🌐 Build passwordless sign-in via magic links for your application or website. Docs.

通过行级安全进行授权 #

🌐 Authorization via Row Level Security

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

🌐 Control the data each user can access with Postgres Policies. Docs.

验证码保护 #

🌐 CAPTCHA protection

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

🌐 Add CAPTCHA to your sign-in, sign-up, and password reset forms. Docs.

服务器端认证 #

🌐 Server-Side Auth

用于在流行的服务端语言和框架(如 Next.js、SvelteKit 和 Remix)中实现用户认证的助手。文档。

🌐 Helpers for implementing user authentication in popular server-side languages and frameworks like Next.js, SvelteKit and Remix. Docs.


存储 #

🌐 Storage

文件存储 #

🌐 File storage

Supabase Storage 帮你存储和提供文件。文档。

🌐 Supabase Storage helps you store and serve files. Docs.

内容分发网络 #

🌐 Content Delivery Network

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

🌐 Cache large files using the Supabase CDN. Docs.

智能内容分发网络 #

🌐 Smart Content Delivery Network

通过 Smart CDN 在边缘自动重新验证资源。文档。

🌐 Automatically revalidate assets at the edge via the Smart CDN. Docs.

图片转换 #

🌐 Image transformations

即时转换图片。文档。

🌐 Transform images on the fly. Docs.

可恢复上传 #

🌐 Resumable uploads

使用可续传上传大文件。文档。

🌐 Upload large files using resumable uploads. Docs.

S3 兼容性 #

🌐 S3 compatibility

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

🌐 Interact with Storage from tool which supports the S3 protocol. Docs.

边缘函数 #

🌐 Edge Functions

Deno 边缘函数 #

🌐 Deno Edge Functions

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

🌐 Globally distributed TypeScript functions to execute custom business logic. Docs.

区域调用 #

🌐 Regional invocations

在靠近你的数据库的区域执行 Edge Function。文档。

🌐 Execute an Edge Function in a region close to your database. Docs.

NPM 兼容性 #

🌐 NPM compatibility

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

🌐 Edge functions natively support NPM modules and Node built-in APIs. Link.

项目管理 #

🌐 Project management

命令行接口 #

🌐 CLI

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

🌐 Use our CLI to develop your project locally and deploy to the Supabase Platform. Docs.

管理 API #

🌐 Management API

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

🌐 Manage your projects programmatically. Docs.

客户端库 #

🌐 Client libraries

官方客户端库适用于 JavaScript、Flutter 和 Swift。非官方库由社区支持。

🌐 Official client libraries for JavaScript, Flutter and Swift. Unofficial libraries are supported by the community.

功能状态 #

🌐 Feature status

Supabase 的功能分为四种状态——私有测试版、公开测试版、Beta 版和正式发布。

🌐 Supabase Features are in 4 different states - Private Alpha, Public Alpha, Beta and Generally Available.

私有阿尔法 #

🌐 Private alpha

这些功能最初会以私密测试版的形式推出,以收集社区的反馈。想加入我们的抢先体验计划,可以发邮件到 product-ops@supabase.io。

🌐 Features are initially launched as a private alpha to gather feedback from the community. To join our early access program, send an email to product-ops@supabase.io.

公开测试版 #

🌐 Public alpha

Alpha阶段表示API将来可能会发生变化,并不是说服务不稳定。虽然正常运行时间服务等级协议不涵盖Alpha阶段的产品,但我们会尽力让服务尽可能稳定。

🌐 The alpha stage indicates that the API might change in the future, not that the service isn’t stable. Even though the uptime Service Level Agreement does not cover products in Alpha, we do our best to have the service as stable as possible.

测试版 #

🌐 Beta

Beta版本的功能会由外部渗透测试人员进行安全问题测试。API是保证稳定的,对于重大变更还有严格的沟通流程。

🌐 Features in Beta are tested by an external penetration tester for security issues. The API is guaranteed to be stable and there is a strict communication process for breaking changes.

普遍可用 #

🌐 Generally available

除了测试版的要求外,正式版的功能也受 正常运行时间服务等级协议 的覆盖。

🌐 In addition to the Beta requirements, features in GA are covered by the uptime SLA.

产品功能阶段自托管可用
数据库PostgresGA✅
数据库向量数据库GA✅
数据库自动生成的 Rest APIGA✅
数据库自动生成的 GraphQL APIGA✅
数据库Webhooksbeta✅
数据库金库public alpha✅
数据库Supabase 流水线public alpha不适用
数据库Multigresprivate alpha不适用
平台GA✅
平台时点恢复GA🚧 wal-g
平台自定义域名GA不适用
平台网络限制GA不适用
平台SSL 强制GA无
平台分支beta不适用
平台Terraform 提供者public alpha不适用
平台只读副本GA不适用
平台日志排水public alpha✅
平台MCPpublic alpha✅
平台PrivateLinkbeta不适用
工作室GA✅
工作室单点登录GA✅
工作室列权限public alpha✅
实时Postgres 变更GA✅
实时广播GA✅
实时在线状态GA✅
实时广播授权public beta✅
实时在线状态授权public beta✅
实时从数据库广播public beta✅
存储GA✅
存储CDNGA🚧 Cloudflare
存储智能 CDNGA🚧 Cloudflare
存储图片转换GA✅
存储可恢复上传GA✅
存储S3 兼容性GA✅
Edge 函数GA✅
Edge Functions区域调用GA✅
Edge FunctionsNPM 兼容性GA✅
认证GA✅
认证邮箱登录GA✅
认证社交登录GA✅
认证手机登录GA✅
认证无密码登录GA✅
认证使用 SAML 的单点登录GA✅
认证通过 RLS 授权GA✅
认证验证码保护GA✅
认证服务端认证beta✅
认证第三方认证GA✅
认证钩子beta✅
CLIGA✅ 可用于自托管
管理 APIGA不适用
客户端库JavaScriptGA不适用
客户端库FlutterGA无
客户端库SwiftGA无
客户端库Pythonbeta无
  • ✅ = 完全可用
  • 🚧 = 可用,但需要外部工具或配置