万本电子书0元读

万本电子书0元读

顶部广告

PostgreSQL高可用实战电子书

国内源数据库的人才培养专业机构盘古云课堂资深技术专家倾力奉献,盘古云课堂指定教材。 以实践为导向,讲解在真实环境下如何使用PostgreSQL集群。 秉承技术从实战中来、到实战中去的原则讲解技术及原理。 从实战角度,循序渐地带领读者完成整个PostgreSQL高可用集群的搭建过程。 分享在生产过程中的常见高可用难题与应对思路。

售       价:¥

纸质售价:¥75.90购买纸书

123人正在读 | 0人评论 7.2

作       者:胡辉 等

出  版  社:电子工业出版社

出版时间:2022-03-01

字       数:9.6万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书以实践为导向,主要讲解在真实环境下如何使用PostgreSQL集群及repmgr、Patroni、BDR多主复制等PostgreSQL主流高可用技术,揭示PostgreSQL可靠性和高可用性的技术特。同时介绍pg_probackup、pgBackReset、pg_rman、PgBouncer、Odyssey等备份和连池工具的运用方法。本书秉承技术由实战中来、到实战中去的原则,以实战为主线,将PostgreSQL各种主流的高可用技术贯穿起来,并辅以原理行讲解。 本书适合从事数据库工作的技术管理者、架构师、数据库管理工程师和技术爱好者阅读。<br/>【推荐语】<br/>国内源数据库的人才培养专业机构盘古云课堂资深技术专家倾力奉献,盘古云课堂指定教材。 以实践为导向,讲解在真实环境下如何使用PostgreSQL集群。 秉承技术从实战中来、到实战中去的原则讲解技术及原理。 从实战角度,循序渐地带领读者完成整个PostgreSQL高可用集群的搭建过程。 分享在生产过程中的常见高可用难题与应对思路。<br/>【作者】<br/>胡  辉 中国信通院创新数据库应用创新实验室委员。盘古云课堂创始人。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),参与扩缩容工具、国产数据库应用改造工作。盘古云课堂特邀金牌讲师。<br/>
目录展开

前折页

内容简介

推荐序一

推荐序二

推荐序三

推荐语

致谢

说明

第1章 高可用概述

1.1 什么是高可用

1.1.1 概述

1.1.2 相关指标

1.2 高可用设计概述

1.2.1 容灾冗余设计概述

1.2.2 高可用技术概览

第2章 代理和连接池

2.1 代理和连接池架构

2.2 通过HAProxy实现代理

2.2.1 HAProxy概念

2.2.2 安装HAProxy

2.2.3 启动HAProxy

2.3 PgBouncer

2.3.1 安装PgBouncer

2.3.2 PgBouncer基本配置

2.3.3 使用PgBouncer

2.3.4 监控PgBouncer

2.3.5 在线配置PgBouncer

2.3.6 增强PgBouncer用户访问

2.4 Odyssey

2.4.1 Odyssey的作用

2.4.2 安装Odyssey

2.4.3 配置Odyssey

2.4.4 启动Odyssey

2.5 虚拟IP地址高可用

2.5.1 Keepalived实现原理

2.5.2 安装Keepalived

2.5.3 HAProxy与PgBouncer部署

第3章 PostgreSQL流复制

3.1 流复制概念

3.2 PostgreSQL流复制历程

3.3 流复制基础——WAL

3.3.1 WAL概念

3.3.2 WAL日志文件

3.3.3 WAL日志详情举例

3.4 物理流复制

3.4.1 物理流复制的原理

3.4.2 流复制同步级别控制

3.4.3 物理流复制的特点

3.4.4 物理流复制的搭建

3.4.5 物理流复制监控视图

3.4.6 主从切换

3.5 逻辑复制

3.5.1 逻辑复制的原理

3.5.2 逻辑复制的特点

3.5.3 逻辑复制的关键步骤

3.5.4 逻辑复制的角色

3.5.5 搭建逻辑复制

3.5.6 逻辑复制监控视图

第4章 备份恢复管理

4.1 备份恢复管理概述

4.2 原生备份恢复工具

4.2.1 逻辑备份和恢复

4.2.2 物理备份和恢复

4.2.3 增量备份和恢复

4.3 第三方备份恢复工具之pg_probackup

4.3.1 pg_probackup概述

4.3.2 pg_probackup的安装和配置

4.3.3 使用pg_probackup 备份数据库

4.3.4 使用pg_probackup 恢复数据库

4.4 第三方备份恢复工具之pgBackRest

4.4.1 pgBackRest概述

4.4.2 安装和部署

4.4.3 使用和管理

4.5 第三方备份恢复工具之pg_rman

4.5.1 pg_rman概述

4.5.2 安装和部署

4.5.3 使用和管理

第5章 使用repmgr实现高可用性

5.1 repmgr介绍

5.1.1 全栈架构

5.1.2 repmgr兼容矩阵

5.1.3 概念介绍

5.1.4 推荐架构

5.2 安装和部署

5.2.1 环境准备

5.2.2 yum源安装

5.2.3 源代码安装

5.3 集群配置

5.3.1 配置主库

5.3.2 配置克隆从库

5.3.3 见证服务

5.4 服务管理

5.4.1 手动故障切换

5.4.2 自动故障转移

5.4.3 IP地址自动漂移

5.4.4 管理命令说明

5.5 在线维护和升级

5.5.1 升级说明

5.5.2 升级主要版本

5.5.3 升级次要版本

第6章 使用Patroni实现高可用性

6.1 Patroni概述

6.1.1 Patroni架构及功能

6.1.2 Patroni REST API

6.1.3 Watchdog支持

6.1.4 Patroni的安全性

6.1.5 在Kubernetes下使用Patroni

6.2 相关组件介绍

6.2.1 Patroni与HAProxy

6.2.2 Patroni与etcd

6.3 安装和配置

6.3.1 软件版本

6.3.2 环境信息

6.3.3 安装和配置etcd

6.3.4 安装和配置PostgreSQL

6.3.5 安装和配置Patroni

6.3.6 集群间的级联复制

6.3.7 安装和配置HAProxy

6.4 在线维护和升级

6.4.1 将独立版本转换为Patroni集群

6.4.2 PostgreSQL版本升级

6.5 日常操作

6.5.1 修改PostgreSQL参数

6.5.2 查看Patroni节点状态

6.6 多主机URL客户端访问配置

第7章 多主复制高可用

7.1 多主节点介绍

7.2 确定多主节点是否适合当前需求

7.3 安装BDR

7.3.1 单BDR节点

7.3.2 创建一个额外的BDR节点

7.3.3 在每个节点上测试DDL复制

7.4 安全使用序列

7.4.1 使用序列

7.4.2 分配全局序列

7.5 为多主节点方法配置HAProxy

7.6 执行托管节点切换

7.7 提高故障切换速度

7.8 在线执行重大版本升级

后折页

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部