PostgreSQL修炼之道:从小工到专家(第2版) PDF ePub
- 作者: 唐成
- 出版社:机械工业出版社
- 出版年:2020.9
- 页数:1542
- ISBN:9787111665038
- 作品简介:
PostgreSQL数据库是功能强大的开源数据库,包含了其他商业或开源数据库的大部分功能,PostgreSQL 10版本之后还添加了很多商业数据库中没有的功能。在本书第1版发行前,PostgreSQL就已获得数个奖项,包括3次获得Linux Journal杂志编辑评选的“最佳数据库奖”(2000年度、2003年度和2004年度),2004年又获得“Linux新媒体最佳数据库系统奖”。此外,PostgreSQL还在2017—2018年连续两年获得了DB-Engines的“年度数据库奖”称号。
笔者很欣慰本书的第1版发行后得到了广大读者的认可。本书致力于全面讲解PostgreSQL数据库的必备知识。然而由于PostgreSQL的功能和特性非常多,要想全面和完整地讲解PostgreSQL数据库的内容十分困难,而第1版成书匆忙,有些内容讲解得不够深入和完善,同时第1版是基于PostgreSQL 9.4撰写的,自第1版发布之后PostgreSQL已连续发布了9.5、9.6、10、11、12五个版本,增加了很多新的功能,因此笔者决定对第1版进行完善,同时增加对PostgreSQL新版本功能的讲解。
第2版中补充了从9.4版本到当前最新版本增加的所有新功能。第10章增加了笔者这些年来积累的PostgreSQL数据库技术内幕方面的新内容,如实例恢复与热备份原理解密、控制文件解密、WAL文件解密等在市面上常见书籍中较少能看到的内容。第11章增加了BRIN索引、全文索引和数组等的相关内容。第12章增加了笔者多年来积累的优化PostgreSQL的经验和方法,如使用大页优化数据库、数据库配置的最佳实践以及表、索引、SQL优化等内容。第13章增加了逻辑复制的相关内容。在PostgreSQL 10以上版本中,Standby备库增加了很多新功能,书中做了详细的介绍。同时在PostgreSQL 12版本中Standby的搭建方法发生了较大变化(将recovery.conf的内容合并到了postgresql.conf中),本书也增加了相关讲解。第14~19章讲了一些开源软件,这些开源软件在本书第1版出版后也发布了很多新版本,其中开源软件PgBouncer、Slony-I、PL/Proxy、Postgres-XC的变化不是很大,本书根据这些软件最新版本的情况进行了内容更新。但pgpool-II和Bucardo的新版本变化较大,本书介绍pgpool-II的章节增加了watchdog的配置以及更翔实的原理介绍,使读者在学习之后可以更容易地搭建出更可靠、更稳定的pgpool-II集群。Bucardo新版本在配置方法上发生了很大变化,对此本书也进行了详细的讲解。
目前,国内越来越多的公司开始使用PostgreSQL,包括一些金融证劵公司,同时很多知名的数据库也是基于PostgreSQL做的二次开发,而云厂商如腾讯云、华为云、阿里云等都已经全面支持PostgreSQL数据库,欢迎更多的朋友加入学习PostgreSQL数据库的大潮中来。
- 作者简介:
唐成,拥有十几年数据库、操作系统、存储领域的工作经验。目前任沃趣科技首席数据库架构师,从事数据库高可用、高性能以及数据库云化等方面的研究工作。历任阿里巴巴数据库专家、高级数据库专家,从事过阿里巴巴的线上Oracle、Greenplum、PostgreSQL数据库的架构设计和运维工作,为阿里巴巴的PostgreSQL数据库的布道者,推动阿里云的关系型数据库服务(RDS)中提供PostgreSQL数据库服务,为阿里巴巴PostgreSQL数据库方面的技术带头人。也曾任网易杭州研究院开发专家,主导了网易云计算中的云硬盘产品(类似amazon有EBS)的设计和开发。
- 分类:计算机类
- 标签:PostgreSQL 
- 链接:https://shuyuan.org/ebooks/2950.html
- 上一书籍:PostgreSQL修炼之道:从小工到专家
- 下一书籍:这儿可没人读托尔斯泰
发表评论(审核通过后显示) 取消回复