Postgres 数据库
每个项目都包含一个完整的 Postgres 数据库。这个关系型基础可通过表格编辑器和 SQL 编辑器进行管理,平台也将数据库可移植性作为其特性之一。
Supabase 是一个 Postgres 开发平台,提供数据库、身份验证、API、实时功能、无服务器函数、文件存储和向量支持,帮助开发者通过控制台、客户端库、CLI 与自动生成的 API 构建和管理应用后端。
Supabase 是一个用于构建和运行应用后端的 Postgres 开发平台。每个项目都包含一个 Postgres 数据库,并配有身份验证、自动生成的数据 API、实时同步、无服务器函数、文件存储和向量嵌入等关联服务。
开发者可以通过控制台中的表格编辑器、SQL 编辑器和行级安全策略工具进行操作,也可以在应用开发流程中使用客户端库、CLI 和项目模板。该平台面向构建 Web、移动、SaaS、AI 及其他数据驱动型应用的团队,帮助他们在无需分别组装各项服务的情况下,获得由数据库支持的应用后端。
每个项目都包含一个完整的 Postgres 数据库。这个关系型基础可通过表格编辑器和 SQL 编辑器进行管理,平台也将数据库可移植性作为其特性之一。
添加用户注册和登录流程,然后使用 Postgres 策略控制每位用户可以访问的数据。对于受支持的身份验证流程,还可使用验证码保护和身份验证钩子。
Supabase 可以通过 PostgREST 从数据库生成 REST API,并通过 pg_graphql 扩展支持自动生成的 GraphQL API。
实时功能可为多人互动体验等应用同步数据;Edge Functions 则提供了一种运行自定义服务器端代码的方式,无需单独部署或扩展服务器。
存储功能用于整理和提供图片、视频等大型文件。向量功能支持存储、建立索引和搜索嵌入,并列出了与 OpenAI 和 Hugging Face 的集成。
该平台提供用于本地开发和部署的 CLI、JavaScript、Python 和 Flutter 客户端库,以及 Next.js、React Native、Flutter、AI 聊天、订阅和 LangChain 入门项目。
构建由数据库支持的 Web 应用,提供注册和登录、自动生成的 API,以及根据应用访问规则限制记录的行级安全策略。
利用 Postgres 后端和身份验证基础构建订阅应用;该网站提供了一个使用 Supabase、Stripe 和 Vercel 构建的 Stripe 订阅入门项目。
为需要获取最新数据更新的应用使用实时数据同步,包括类似多人游戏的体验。
存储、建立索引并搜索向量嵌入,或从结合 Supabase 与模型及 AI 应用工具的 AI 聊天机器人和 LangChain 模板开始。
使用 Flutter 和 Expo React Native 示例,为移动项目添加身份验证、文件存储和数据库访问等后端能力。
Supabase 用于围绕 Postgres 构建应用后端。它提供数据库、身份验证、自动生成的 API、实时数据同步、无服务器函数、文件存储和向量嵌入功能。
可以。该网站介绍了用于本地开发和部署的 CLI 工作流,示例还包括使用 JavaScript、Flutter 和 Python 等客户端库进行的应用集成。
提供的示例包括 JavaScript 和 React、Next.js、Flutter、使用 Expo 的 React Native、Python 客户端用法,以及基于 LangChain 的项目。这些示例并不代表所有受支持的生态系统。
有。免费计划面向个人项目和简单网站。定价页面说明,免费项目在闲置一周后会暂停,而付费项目不会因闲置而暂停。
团队可以使用 Postgres 行级安全策略来定义每位用户可以访问哪些记录。Supabase 还提供用于管理 RLS 策略的控制台工具。