Supabase在2025年推出了哪些新能力可以试用?

242 阅读5分钟

Supabase 在 2025 年推出了多项基础设施更新和新功能,涵盖数据库性能、AI 集成、边缘计算、可观测性等多个领域。以下是值得关注的新基础设施及试用方式:

一、数据库性能与扩展能力

  1. 全新 Compute 实例规格
    2025 年 1 月发布的 Compute 实例新增了从 4xl 到 16xl 的规格,支持 16 至 64 核 ARM 处理器、64 至 256 GB 内存及 2 至 10 TB 存储。这些实例提供更高的磁盘吞吐量(最高 9,500 MBps)和 IOPS(40,000),适合高并发、大数据量的场景。付费计划用户可直接在控制台升级,免费计划用户可通过迁移至付费计划试用。

  2. 混合队列系统与边缘函数增强
    2025 年 10 月上线的混合队列系统结合了 Supabase 边缘函数和 Netlify 的高优先级任务处理能力,解决了长耗时任务(如复杂 GraphQL 查询)的超时问题。边缘函数支持 Deno 2.1 运行时,可通过 CLI 或 Studio 可视化部署,适合处理实时 API、AI 模型调用等低延迟需求。开发者可在新项目中直接启用,或通过控制台升级现有函数。

二、AI 与数据库深度集成

  1. MCP Server(Model Context Protocol 服务器)
    2025 年 4 月发布的 MCP 服务器是连接 AI 助手(如 Cursor、Claude)与 Supabase 数据库的桥梁,支持 20 余种工具能力,包括:

    • 数据库操作:创建表格、执行 SQL 查询、生成 TypeScript 类型
    • 项目管理:暂停/恢复项目、获取日志、调试配置
    • 边缘函数部署:直接通过 AI 助手发布自定义逻辑

    试用步骤

    1. 在 Supabase 控制台创建个人访问令牌(PAT)。
    2. 配置 AI 工具(如 Cursor)的 .cursor/mcp.json 文件,填入项目 URL 和 PAT。
    3. 通过自然语言指令调用工具,例如“帮我创建一个用户表并添加行级安全策略”。
  2. 向量数据库与 AI 原生开发
    结合 PostgreSQL 的 pgvector 扩展,Supabase 支持存储和检索向量数据,可用于构建推荐系统、多模态搜索等 AI 应用。阿里云的 RDS Supabase 服务还集成了百炼大模型,提供一站式 AI 开发环境,新用户可免费试用。

三、边缘计算与无服务器能力

  1. 边缘函数全托管闭环
    2025 年 8 月,PolarDB Supabase(阿里云托管版)补全了开源版缺失的边缘函数管理功能,支持 Studio 可视化部署、CLI 自动化发布及本地模拟环境。开发者可在控制台直接创建函数,例如调用通义大模型生成会议纪要,或通过 Deno 编写实时数据处理逻辑。

  2. Serverless 工作流与定时任务
    边缘函数新增对定时任务(Cron Jobs)的支持,可通过控制台配置定期执行数据同步、日志清理等任务。结合队列系统,开发者可构建异步处理流水线,例如文件上传后的图片压缩或 OCR 识别。

四、可观测性与监控升级

  1. 统一日志与 OpenTelemetry 支持
    2025 年 7 月推出的新日志界面整合了 API 网关、PostgreSQL 等服务的日志,支持按请求状态码、用户身份等维度过滤,并可追踪单个请求在整个栈中的执行路径。同时,Supabase 开始支持 OpenTelemetry 标准,未来可与 Datadog、Honeycomb 等工具集成,实现端到端性能分析。

  2. 高级产品报告与指标
    控制台新增各产品(如实时数据库、存储)的专用报告页面,提供请求量、响应时间百分位(P99)等指标。付费用户可查看更详细的性能数据,例如边缘函数的冷启动时间和调用频率。

五、安全性与合规性

  1. 非对称 JWT 密钥与权限升级
    2025 年 7 月起,新创建的项目默认使用非对称 JWT 密钥,增强了 token 的安全性和防篡改能力。现有项目可通过控制台一键切换,并逐步弃用传统的 anonservice_role 密钥。

  2. 多租户架构与行级安全(RLS)
    通过 PostgreSQL 的行级安全策略,开发者可构建隔离性强的多租户应用,确保不同租户的数据互不干扰。例如,通过 JWT 中的 tenant_id 字段动态过滤查询结果,同时支持复杂的权限控制逻辑。

六、试用与体验方式

  1. 免费计划与快速启动
    新用户可通过 Supabase 官网 注册免费计划,获得包含 1GB 存储、5GB 带宽的基础资源,支持体验边缘函数、实时数据库等核心功能。阿里云的 RDS Supabase 服务提供额外的免费试用额度,可通过 阿里云官网 申请。

  2. 本地开发与自托管
    使用 supabase start 命令可在本地启动包含数据库、边缘函数、存储的完整环境,适合测试和调试。企业用户可通过 PolarDB Supabase 或自托管方案部署专属实例,获得更高的资源控制权。

  3. 社区与技术支持

总结

Supabase 在 2025 年的基础设施更新围绕高性能、AI 原生、边缘计算和开发者体验展开,尤其适合需要快速构建全栈应用、AI 驱动服务或高扩展系统的团队。建议开发者从免费计划或本地环境开始试用,逐步探索混合队列、MCP Server 等前沿功能,结合 PostgreSQL 的灵活性打造创新解决方案。