《PostgreSQL 内参:深入解析运行原理》

内容导航

关于此书

PostgreSQL 的发展势头蒸蒸日上,正在经历一场慢热的崛起。PostgreSQL 是世界上最先进的开源数据库,不仅功能强大丰富,而且一专多长,除了内置的多种高级数据类型之外,还提供了丰富的扩展,融汇百家之所长,使其成为满足多样化数据处理需求的理想选择,市面上关于 PostgreSQL 人才的需求迫在眉睫。

目前市面上已有的相关书籍大多数是关于运维使用方向的,详细介绍内核原理的还是彭老师编著的《PostgreSQL 数据库内核分析》,但是此书是基于 8.4.1 的版本,迄今为止,最新版已经到了 17,两个版本相差十年之久,书中很多内核特性和原理都已发生了较大的变化,不再适用于较新的版本。另外一本是《The Internals of PostgreSQL》,作者是日本的铃木启修,已经由冯若航、刘阳明和张文升翻译成中文,于 2019 年发布,对应的中文版是《PostgreSQL 内幕指南》,该书主要介绍了体系架构、查询处理、MVCC和缓存管理等,阅读需要一定的基础,有一定的门槛。《PostgreSQL 14 Internals》 基于 14 的版本编著,与《PostgreSQL 内幕指南》相比各有千秋,书中不仅有大量的原理解析,还包含了许多实战性很强的内容 ↘️



该书由浅入深地介绍了体系架构、MVCC、锁和查询执行等,是市面上不可多得的优质书籍,不仅是广大的运维管理人员,内核开发人员也可以从中受益良多,相信这本书的问世可以极大地推动 PostgreSQL 在中国的发展。 笔者历经两年有余,将这本书翻译成为了中文,由于笔者能力有限,翻译过程中难免会有错误疏漏之处,敬请谅解。如果你发现有任何错误的地方,请随时联系我进行更正,读者的反馈至关重要,也欢迎大家提出改进建议。读者可以通过邮件方式与我联系:xiongcc_1994@126.com / xiongcc_1994@outlook.com。

关于译者

大家好,我是熊灿灿,各位可以喊我 CC,我是 PostgreSQL ACE/MVP,杰出新人,CSDN 社区之星,PostgreSQL 学徒公众号主理人,亲身保障过第七次人口普查等重大项目,精通 PostgreSQL 体系架构与运行原理,实战经验丰富,目前正在从事 PostgreSQL 与 Greenplum 相关工作。

Logo

PostgreSQL expert, open-source enthusiast, and software engineer.

Feel free to Connect with Me:

  • GitHub | 微信公众号:PostgreSQL学徒
  • 📨 xiongcc_1994@126.com / xiongcc_1994@outlook.com

变更历史

2024/12/24

  • 优化"旁注"显示效果 (之前使用背景色)
  • 修复部分语法错误
  • 优化移动端读者阅读体验

遗留问题:

  • Windows 版微信里面点开上面的那个链接,会自动下载英文版原书的 pdf

2024/12/25

  • 调整部分遗漏参数样式
  • 优化第 24 章和第 26 章部分 LaTex 语法

2025/01/06

  • 修复部分拼写错误

注意事项

✅ 推荐使用 PC 端 + Chrome / Safari 浏览器进行浏览,阅读体验更佳。

阅读过程中如果有什么问题,可以加群沟通 (群聊二维码不定时更新,如果过期,请狠狠地催译者 👋)

Logo

现在,可以开启你的旅程了!Enjoy it ~~ 😉🥳🥰🤒😃😘😆