本篇主要提供PostgreSQL高可用实战电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
国内开源数据库的人才培养专业机构盘古云课堂资深技术专家倾力奉献,盘古云课堂指定教材。
以实践为导向,讲解在真实环境下如何使用PostgreSQL集群。
秉承技术从实战中来、到实战中去的原则讲解技术及原理。
从实战角度,循序渐进地带领读者完成整个PostgreSQL高可用集群的搭建过程。
分享在生产过程中的常见高可用难题与应对思路。
本书以实践为导向,主要讲解在真实环境下如何使用PostgreSQL集群及repmgr、Patroni、BDR多主复制等PostgreSQL主流高可用技术,揭示PostgreSQL可靠性和高可用性的技术特点。同时介绍pg_probackup、pgBackReset、pg_rman、PgBouncer、Odyssey等备份和连接池工具的运用方法。本书秉承技术由实战中来、到实战中去的原则,以实战为主线,将PostgreSQL各种主流的高可用技术贯穿起来,并辅以原理进行讲解。
本书适合从事数据库工作的技术管理者、架构师、数据库管理工程师和技术爱好者阅读。
胡 辉
中国信通院创新数据库应用创新实验室委员。盘古云课堂创始人。PostgreSQL中文社区认证与培训合作伙伴。工信部中国开源软件联盟PostgreSQL分会专家委员。参与编制中国信通院《数据库及应用系统迁移研究报告(2020年)》《数据库发展研究报告(2021年)》《SQL质量管理平台标准(2021)》等。负责本书的统筹与组织工作。
崔 鹏
毕业于哈尔滨工业大学。2020年获得中国首批PostgreSQL认证专家(PGCM),PostgreSQL官方认证讲师,盘古云课堂特邀金牌讲师,荣获2020年度开源数据库最佳翻译奖,Oracle 12c OCP、Oracle 11g OCM、MySQL 5.7 / 8.0 OCP等。海能达通信股份有限公司数据库技术经理,主导完成公司全部业务线从Oracle、MySQL迁移至PostgreSQL,同时负责高可用架构设计等工作。
邓 琼
毕业于长沙理工大学,拥有10年以上的数据库和系统运维经验,荣获PMP、ORACLE OCP、MYSQL OCP。2020年获得中国PostgreSQL数据库专家(PGCM),PostgreSQL官方认证讲师。盘古云课堂特邀金牌讲师。
李红艳
1997年于东华大学染整工程专业取得学士学位。曾获得CCNA(Cisco认证助理工程师)。2020年获中国PostgreSQL数据管理工程师(PGCA),盘古云课堂特邀金牌讲师,2020年度PostgreSQL ACE伙伴。
魏 奕
2008年毕业于天津理工大学软件工程专业。2018年至今,负责信创产品的研发与适配工作,完成多种国产化数据库的适配工作。2020年获得PostgreSQL官方认证讲师。盘古云课堂特邀金牌讲师。
何 敏
毕业于西安电子科技大学计算机学院。曾就职于人大金仓数据库高级工程师,从事PostgreSQL数据库相关工作,参与开发PostgreSQL高可用系统、RDS系统、数据库接口。精通数据库迁移、高可用、系统方案设计,拥有丰富的开发和运维经验。盘古云课堂特邀金牌讲师。
何 佳
计算机硕士学历,拥有7年的数据库行业工作经验,PostgreSQL数据库爱好者。2020年获得中国PostgreSQL数据库管理工程师(PGCE),PostgreSQL官方认证讲师。盘古云课堂特邀金牌讲师。
彭占元
PostgreSQL中文社区认证PCP专家,PostgreSQL分会认证PostgreSQL ACE伙伴。盘古云课堂特邀金牌讲师。
王志斌
2009年获得北京航空航天大学硕士学位,荣获PMP专业认证。2020年获得中国PostgreSQL数据库管理工程师(PGCE),PostgreSQL官方认证讲师。盘古云课堂特邀金牌讲师。
孙羽川
数据库爱好者,2021年获得中国PostgreSQL数据库管理工程师(PGCE),参与扩缩容工具、国产数据库应用改造工作。盘古云课堂特邀金牌讲师。
推荐语
数据库作为企业承载核心数据的基础,高可用性是不容忽视的关键点。对任何组织和公司来说,信息系统中数据库宕机造成的代价都非常高昂,但这在很大程度上可以通过良好的设计来避免。本书定位于数据库高可用,全面深入地讲解PostgreSQL各项高可用技术,帮助读者快速了解PostgreSQL高可用技术,并根据自身业务特点,搭建符合应用场景的PostgreSQL高可用集群。
本书秉承技术从实战中来、到实战中去的原则讲解技术及原理,相信这样一本书对PostgreSQL DBA学习高可用实践是十分有益的。本书从实践出发,把方法、思想、案例贯穿在实践中,为读者在浩瀚的技术海洋中提供一座灯塔,指引前行。本书基于PostgreSQL 12编写,为读者全方位解读PostgreSQL主流的高可用技术,从代理和连接池、流复制、备份恢复管理、repmgr、Patroni,到多主复制、实战案例,面面俱到,非常值得一读。
《PostgreSQL实战》作者
《PostgreSQL指南:内幕探索》作者
PostgreSQL中文社区主席
张文升
对于每种数据库来讲,高可用都是经久不衰的话题,也是数据库设计中必不可少的元素,对于数据库管理运维来说也是同理。在数据资产价值和时间价值越来越高的今天,高可用的重要性更加不言而喻,每位数据库从业者都应该深入思考如何不断增加数据库的可用性。PostgreSQL作为一款优秀的数据库,越来越多地被企业使用。企业内部越来越多的关键应用系统也开始使用PostgreSQL,或者从其他数据库迁移到PostgreSQL上。正在发生的一切让我们不得不更加关注和重视,甚至重新思考和审视PostgreSQL的高可用性。
本书的出版可谓恰逢其时,让大家可以从中了解围绕PostgreSQL的高可用技术,同时包含了大量的实战经验。本书将理论和实践相结合,既让读者了解了高可用的概念、含义和内容,又不至于陷入无从下手的困境。相信读者读完本书,可以结合其中的知识和案例,针对自身的业务特点,找到适合的高可用方案,为发挥企业数据价值尽一份力。
平安科技
PostgreSQL中文社区常委
汪洋
和其他开源关系数据库相比,PostgreSQL具有很多亮点,如支持CTE、全文检索、并行查询、物理复制和逻辑复制等,是企业级用户的上佳选择。但目前市面上PostgreSQL高可用专题图书还相对较少,使得用户上手的门槛相对较高。本书以用户为中心,以案例为导入,理论联系实际,从实战的角度出发,循序渐进地带领读者完成整个PostgreSQL高可用集群的搭建过程,称得上是PostgreSQL高可用的权威使用指南。
极狐(GitLab)中国公司致力于打造业界领先的DevOps平台与国产化自研创新和定制化服务。PostgreSQL是GitLab极为核心的底层组件。我们与PostgreSQL社区有着一样的价值观,共同倡导开源精神。很高兴有机会向读者推荐本书,希望读者能在书中收获知识,提高能力。
极狐(GitLab)中国公司研发副总裁
张乾
很高兴看到《PostgreSQL高可用实战》一书出版,本书定位于数据库高可用技术,通过全面深入的讲解,帮助读者快速了解PostgreSQL高可用技术,并根据业务特点搭建符合应用场景的PostgreSQL高可用集群。在本书中,盘古云课堂汇集了各行各业PostgreSQL小伙伴总结的大量生产经验,分享了在生产过程中可能遇到的高可用难题与应对的解题思路,进行了庖丁解牛般的深入讲解。相信本书分享的高可用知识会给数据库管理员和开发者提供充足的知识和经验,强烈推荐数据库从业者和业务开发者阅读本书。
MatrixDB创始人
Greenplum中文社区创始人
壹零贰肆数字基金会联合创始人
PostgreSQL中文社区常委
姚延栋
许多企业正在实施数字化转型战略,以实现业务赋能与创新。数据库往往是数字化系统的核心基础设施,其可靠性和高可用性非常关键,直接关系到经营活动的连续性。PostgreSQL具有功能强大,语法完备,开源协议宽松、友好等优势,是一匹迅速崛起的数据库“黑马”,在日本、俄罗斯、欧洲等国家和地区广泛使用,并成为中国企业助力数字化转型的重要选择。如何设计和实现PostgreSQL高可用集群软件,已成为业界普遍关心的问题。
目前市面上专门介绍PostgreSQL高可用的书籍很少,本书是广大PG使用者的及时雨。很荣幸能在本书面市之前先睹为快。本书从高可用理论和流复制理论讲起,深入地介绍了PostgreSQL高可用技术的实现原理,并对PgBouncer、repmgr、Patroni等生态工具进行了深入对比,帮助读者了解各个生态工具的特性差异及其使用场景,为高可用方案选型提供参考。本书内容翔实、思路清晰、逻辑严谨,是一本值得阅读的好书。
中兴通讯数据库平台负责人
《深入浅出PostgreSQL》作者
PostgreSQL中文社区委员
陈河堆
PostgreSQL是一款优秀的开源数据库产品,其稳定性和可靠性已被广泛证明。随着社区生态的蓬勃发展,各位优秀的PostgreSQL开发者贡献了很多非常好的高可用工具,如repmgr、Patroni等,极大地扩展了PostgreSQL数据库产品的高可用能力。
本书由盘古云课堂的各位小伙伴们根据实际生产经验所写,总结了常用的高可用工具,浓缩了日常部署、维护中的实践经验,值得大家在设计、扩展PostgreSQL高可用能力时参考。
巨杉数据库SequoiaDB资深总监
PostgreSQL中文社区顾问
萧少聪
作为企业应用核心组件的数据库,其高可用方案是每个生产应用都应优先考虑的内容。PostgreSQL数据库的流复制技术是提升其高可用性能的最基本方法,该书从流复制原理、代理和连接池开始,详细地介绍了PostgreSQL数据库的高可用设计选型、备份管理,并结合目前流行的高可用组件,在实践中带领读者搭建一个高可用的PostgreSQL数据库集群。本书是数据库从业者不可多得的参考宝典。
PostgreSQL中文社区顾问
北京东方金信科技股份有限公司执行总裁
韩涵
数据库是软件领域的核心关键技术,大部分应用系统均离不开数据库。随着近年来数据库技术的不断发展,围绕SQL、NoSQL和NewSQL等产品,国内外都呈现出百花齐放的态势,甚至很多围绕数据库的新型创业公司成功实现了上市,如MongoDB、Snowflake等。
回顾国内,得益于中国数字经济的快速发展,在巨大的市场需求驱动下,国产数据库技术近几年也有了明显的进步和发展,从边缘到核心生产系统都逐步有了国产数据库的身影。
国内数据库的技术体系分为完全自研和基于开源数据库定制优化两种模式。其中,PostgreSQL以其全球产权公有的技术受到国内越来越多的客户青睐。PostgreSQL作为世界上最先进的开源数据库之一,在国内外互联网、金融和电信等多个领域已取得广泛应用。对于数据库从业人员,如DBA、架构师、数据分析师,PostgreSQL是数据存储、计算、分析的利器。本书不仅有理论探讨,而且有丰富的生态工具上手实践,是不可多得的高可用技术宝典。
最后,请允许我向撰写本书的技术人员致敬,是他们孜孜追求、努力奋进,才有了本书。期待国内PostgreSQL技术图书越来越丰富。
PostgreSQL中文社区核心组委员
姜明俊
数据库作为企业承载核心数据的基础,高可用性是不容忽视的关键点。对任何组织和公司而言,数据库宕机的代价都是非常高昂的。《PostgreSQL高可用实战》一书由盘古云课堂经验丰富的PG使用者撰写,用一些简单的实例展示了PostgreSQL常用的高可用架构。通过这些实例,读者可以快速、高效地理解PostgreSQL高可用技术并应用于实践中。
Apache Member
SphereEx co-founder&CTO
潘娟
作为一本专门介绍和研究PostgreSQL高可用的图书,《PostgreSQL高可用实战》非常难得。本书知识系统、全面,重点突出,通过图文并茂的方式进行清晰的解说,可以帮助读者快速上手并掌握使用PostgreSQL高可用的基本技能,具有很高的参考价值。相信本书的出版会对PostgreSQL技术的普及起到重要作用。
海能达通信股份有限公司首席技术官CTO
孙鹏飞
本书从PostgreSQL高可用实战出发,深入浅出地介绍了PostgreSQL高可用的知识原理,内容翔实,既有严谨的理论讲解,又有大量的实操案例分享。字里行间透露出作者深厚的理论功底及扎实的实践基础。相信不管是初学者,还是有一定PostgreSQL经验的DBA,阅读本书后都会有很大收获,这是PostgreSQL从业者值得一读的好书。
海能达通信股份有限公司系统软件研发中心主任
赵广洲