队列

Supabase 队列

Postgres 中的持久消息队列,保证交付


Supabase Queues 是一个 Postgres 原生持久消息队列系统,基于 pgmq 数据库扩展 构建,并保证交付。它为开发人员提供了一种无缝地在后台持久化和处理消息的方式,同时提高其应用程序和服务的弹性与可伸缩性。

Queues 将 Postgres 的可靠性与 Supabase 平台的简洁性和开发者体验相结合,使开发人员能够零配置管理后台任务。

功能#

  • Postgres 原生
    基于 pgmq 数据库扩展构建,使用任何 Postgres 工具创建和管理队列。
  • 保证消息交付
    添加到队列的消息保证会交付给您的消费者。
  • 精确一次消息交付
    在可自定义的可见性窗口内,消息会被精确一次地交付给一个消费者。
  • 消息持久性与归档
    消息存储在 Postgres 中,您可以选择将其归档用于分析或审计目的。
  • 精细授权
    通过 API 权限和行级安全 (RLS) 策略控制客户端消费者对队列的访问。
  • 队列管理与监控
    在 Supabase 控制面板中创建、管理和监控队列与消息。

资源#