选择 打开 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 博览 RSS 订阅

当天收录 32 条。

Neon 推出分支感知的 S3 兼容对象存储

Carlota SotoNeon 博客

Neon 把分支能力从数据库延伸到了文件。新推出的 Neon Object Storage 是直接集成在 Neon 后端的 S3 兼容对象存储,与既有的数据库分支机制打通:创建分支时,对象存储里的相关文件会一并纳入该分支,几秒之内就能得到数据库与文件的完整隔离副本。对于把用户上传、模型产物或报表文件与关系数据放在一起的应用,这意味着测试环境不必再单独复制一份存储桶,也不必自己维护两套数据的版本对齐。

CloudNativePG 用镜像目录统一分发扩展

Gabriele Bartolini作者博客

CloudNativePG 1.29 引入的 ClusterImageCatalog 让扩展镜像与运行镜像一同分发,集群清单只需按名称引用扩展,镜像地址、库路径和环境变量由 operator 从匹配当前大版本的目录项解析。扩展升级不必再逐个集群改镜像摘要,也能避免 ABI 不匹配。前提是 PostgreSQL 18 的 extension_control_path 与 Kubernetes 1.35,社区目录目前只收录七个扩展。

ignore_checksum_failure 只该用于抢救数据

Christophe Pettusthebuild.com

Christophe Pettus 的 GUC 逐项谈这一期讲 ignore_checksum_failure:打开之后页面校验和失败由错误降级为警告,损坏页照样进入共享缓冲区。它默认关闭,超级用户可以在会话内 SET,但影响是集群级的,损坏页会被所有 backend 读到,一旦被修改还会按损坏内容重算校验和,抹掉证据。唯一合理的用法是既无可用备份也无干净副本时,在文件级副本上开一个会话 COPY 抢救数据,随后立刻关掉。

ControlCom 用 TimescaleDB 承接月三亿数据点

Andrew StebbinsTiger Data 博客

ControlCom Connect 由六人团队开发,把数千个工业设施资产的遥测数据写入 TimescaleDB,每月处理三亿多个数据点。团队比较 InfluxDB 和 AWS 方案之后选择它,理由是作为 PostgreSQL 扩展不必引入新查询语言和额外的连接池。边缘服务器本地跑一份实例保证断网可用,再与 Tiger Cloud 上的中心实例同步。厂商称成效包括仪表盘即时重新分桶,以及查出一笔十六万美元的水电账单计费错误。

pgEdge:把数据库当计算层而不是停车场

Antony PeggpgEdge 博客

pgEdge 的 Antony Pegg 认为 PostgreSQL 已经是 Agentic AI 的默认数据库,但多数团队仍只把它当成存储。文章把生产负载归为语义检索、智能体草稿区、检索管道和工作流编排四类,主张用数据库自身的能力承接协调:SELECT FOR UPDATE SKIP LOCKED 做原子任务队列,LISTEN/NOTIFY 触发事件响应,咨询锁与 MVCC 处理并发写入。结论是把向量、关系与可观测负载收进同一个实例。

ORBIT 把企业 AI 的可靠性落在 PostgreSQL 上

Vibhor Kumar作者博客

Vibhor Kumar 提出 ORBIT,一套面向企业 AI 的执行规范,关注点不是模型本身而是运行纪律。五个字母对应:调用外部动作之前先写 outbox 表持久化意图;用共享状态而不是进程内计数器做限流与协调;把后台任务当作执行的基本单元;从第一天起保证幂等以便安全重试;完整记录模型版本、检索到的文档与提示词以备审计。文中的实现全部落在 PostgreSQL 上,用事务和咨询锁保证原子性与协调。

窃取 165 家 Snowflake 客户数据者认罪

TechCrunchTechCrunch

Connor Moucka 就入侵并窃取逾 165 家 Snowflake 客户数据一案认罪。据 TechCrunch 报道,他与同伙从中勒索获利超过 250 万美元,受影响的大多是 Snowflake 的企业级客户,这是近年波及范围最广的云数据平台安全事件之一。认罪本身说明针对主流数据存储服务的定向攻击有明确的利益驱动。运维托管数据仓库的团队值得据此复核账号的多因素认证覆盖面与凭据轮换周期。