数据库

Postgres Changes 支持 AND 过滤器、新操作符与列选择

原标题: Postgres Changes 支持 AND 过滤器、新操作符与列选择

Supabase·2026/8/5 07:00:00🔗 原文

📋总体概括

Postgres Changes(Supabase Realtime 提供的数据库变更订阅能力)迎来三项功能升级:过滤器可用 AND 逻辑组合、新增更多匹配操作符、并支持在推送的 payload 中只选取所需列。此前订阅过滤能力较弱、payload 常包含整行数据,这次升级显著降低了客户端过滤和带宽开销,让变更流订阅更贴近生产级实时应用的需求。

⚡关键信息

  • ▸Postgres Changes 订阅过滤器现在支持用 AND 组合多个条件,实现更精确的变更筛选
  • ▸新增更多匹配操作符,订阅条件不再局限于简单的等值匹配
  • ▸支持列选择(column selection),payload 只携带所需字段,减少传输开销
  • ▸变更推送到客户端前即可过滤,降低客户端自行过滤的复杂度和带宽消耗

🔥犀利点评

别看这只是一次小版本更新,它戳中了 Postgres Changes 长期被吐槽的痛点:过滤能力弱、整行推送浪费带宽。支持 AND 和列裁剪后,很多原本要靠客户端二次过滤甚至自己搭 CDC 管道的场景可以直接收敛回来。当然,和真正的 CDC 方案(如 Debezium)相比它仍是轻量玩法,高频写入场景别硬扛。对 Supabase 生态用户来说,这是实打实的生产可用性提升。

本文由本站自动聚合,以下为原始来源:前往 Supabase 阅读全文 →