💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
本周发布了多个重要功能,包括与Fly合作的Fly Postgres、开源的Supabase Grafana监控套件、支持Postgres函数的pg_graphql、稳定的Python库、PostgREST的聚合函数、云原生连接池Supavisor、支持Node和NPM的边缘函数、集成泄露密码保护的Supabase Auth、每个Pull Request的Postgres分支数据库,以及Postgres读取副本。这些更新旨在提升用户体验和系统性能。
🎯
关键要点
- 与Fly合作推出Fly Postgres,这是Supabase和Fly.io的托管Postgres服务。
- 发布了开源的Supabase Grafana监控套件,使用Prometheus和Grafana,收集约200个指标。
- pg_graphql现在支持Postgres函数,允许在GraphQL查询中执行自定义SQL逻辑。
- Supabase Python库现在稳定,适用于Python应用程序,并提供了使用指南和示例。
- PostgREST 12版本支持聚合函数,包括avg、count、max、min和sum。
- Supavisor是一个云原生的Postgres连接池,所有新项目都使用Supavisor连接字符串。
- 边缘函数现在支持Node和NPM模块,可以直接导入流行的npm模块。
- 集成了Have I Been Pwned的泄露密码保护API,防止用户使用泄露的密码。
- 每个Pull Request都有一个Postgres分支数据库,便于实验性更改。
- Postgres读取副本持续复制主数据库的数据,减少应用延迟和主数据库负载。
❓
延伸问答
Fly Postgres是什么?
Fly Postgres是Supabase与Fly.io合作推出的托管Postgres服务。
Supabase Grafana监控套件有什么特点?
Supabase Grafana是一个开源的监控套件,使用Prometheus和Grafana,能够收集约200个指标。
pg_graphql支持哪些新功能?
pg_graphql现在支持Postgres函数,允许在GraphQL查询中执行自定义SQL逻辑。
Supavisor的作用是什么?
Supavisor是一个云原生的Postgres连接池,所有新项目都使用Supavisor连接字符串。
如何防止用户使用泄露的密码?
Supabase Auth集成了Have I Been Pwned的泄露密码保护API,以防止用户使用泄露的密码。
Postgres读取副本的优势是什么?
Postgres读取副本可以减少应用延迟和主数据库负载,提供更接近用户的数据分发。
➡️