跳转至

Google Cloud介绍了对PostgreSQL核心功能的工作 - InfoQ

站点: InfoQ 抓取日期: 2026-04-16 URL: https://www.infoq.cn/article/2dOQmLigLm6DSDMxDxFm


Google Cloud介绍了对PostgreSQL核心功能的工作 - InfoQ 首页 AI会议 hot AI课程 hot AI应用 hot 报告 HarmonyOS Snowflake new 更多    写点什么  创作场景  记录自己日常工作的实践、心得 发表对生活和职场的感悟 针对感兴趣的事件发表随笔或者杂谈 从 0 到 1 详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好 或者,就直接把你的个人博客、公众号直接搬到这里 登录 / 注册 企业动态 行业深度 AI&大模型 出海 后端 芯片&算力 架构 大数据 软件工程 云计算 大前端 管理/文化 Google Cloud 介绍了对 PostgreSQL 核心功能的工作 作者:Robert Krzaczyński 张卫滨 2026-04-15 北京 本文字数:829 字 阅读完需:约 3 分钟 Google Cloud 介绍了 他们近期对 PostgreSQL 的技术贡献,重点在逻辑复制、升级流程和整体系统稳定性方面进行改进。此次更新体现了与上游社区的持续合作,核心引擎增强旨在解决可扩展性、复制和运维方面的挑战。 本次更新汇总了 2025 年 7 月至 12 月的工程工作,重点推进逻辑复制向 active-active 架构演进。其中一项关键改进是引入自动冲突检测,使数据库在复制过程中可自动识别行级冲突,无需人工干预。这解决了多节点写入场景中长期存在的问题,此前冲突更新可能导致复制中断。 向 active-active 复制方向的演进也在社区引发了关于一致性模型权衡的讨论。Franck Pachot 如此评论 : 将带冲突解决的双向逻辑复制与 Oracle RAC 或 CockroachDB、YubyteDB 等分布式 SQL 进行比较,是对数据库一致性的误解。一种是最后写入胜出,另一种则是 ACID。 与此同时,也有人认为这一进展标志着 PostgreSQL 在企业环境中持续进化。Janardhan Korapala 写到 : 重大的里程碑。当超大规模云厂商将 active-active 复制这类企业级特性贡献到上游时,说明 PostgreSQL 已成为无可争议的企业默认选择。 其他改进将逻辑复制的范围从表数据扩展到序列,减少了迁移或版本升级时手动同步的需求。团队还修复了订阅管理中的自死锁(self-deadlock)的问题,该问题在复制命令尝试访问同一服务器上的锁定资源时可能发生。 工作的另一重点是提升升级的可靠性与性能。对 pg_upgrade 的优化改进了大对象管理,缩短了大规模部署的升级时间。其他的更新会通过在升级期间保留必要的 WAL 数据、确保模式约束被正确保留来提高系统韧性。 除复制与升级外,Google Cloud 工程师还提交了多项漏洞修复以提升健壮性,包括处理诊断工具中的无效索引页、解决从嵌套路径加载扩展的问题,以及强化 WAL 刷写逻辑以确保极端场景下的数据持久性。 该公司还透露了正在进行的未来功能研发,包括复制结构化冲突日志、pg_dump 并行数据导出优化,以及大规模数据处理能力的增强。 查看英文原文: Google Cloud Highlights Ongoing Work on PostgreSQL Core Capabilities 促进软件开发及相关领域知识与创新的传播 关于我们 我要投稿 合作伙伴 加入我们 关注我们 联系我们 内容投稿:editors@geekbang.com 业务合作:hezuo@geekbang.com 反馈投诉:feedback@geekbang.com 加入我们:zhaopin@geekbang.com 联系电话:010-64738142 地址:北京市朝阳区望京北路9号2幢7层A701 InfoQ 近期会议 北京 · QCon 全球软件开发大会 2026.4.16-18 上海 · AICon 全球人工智能开发与应用大会 2026.6.26-27 全球 InfoQ InfoQ En InfoQ Jp InfoQ Fr InfoQ Br Copyright © 2026, Geekbang Technology Ltd. All rights reserved. 极客邦控股(北京)有限公司 | 京 ICP 备 16027448 号 - 5 京公网安备 11010502039052号 | 产品资质