PostgreSQL 12 High Availability Cookbook

PostgreSQL 12 High Availability Cookbook

评分

★★★★★

ISBN

9781838985059

出版社

Packt Publishing 2020-02-25出版

作者

Shaun Thomas

分类

编程设计

内容简介
Databases are nothing without the data they store. In the event of an outage or technical catastrophe, immediate recovery is essential. This updated edition ensures that you will learn the important concepts related to node architecture design, as well as techniques such as using repmgr for failover automation. From cluster layout and hardware selection to software stacks and horizontal scalability, this PostgreSQL cookbook will help you build a PostgreSQL cluster that will survive crashes, resi
AI简介
这是一本深度探索PostgreSQL数据库高可用性策略的权威指南。书中详细讲解了如何规划、设计、部署和维护一个高可用的PostgreSQL数据库环境,涵盖了从基本的架构设计到高级的故障转移和灾难恢复策略。 书籍首先从数据库架构设计的角度出发,详细讲解了如何规划一个高可用的数据库架构,包括如何选择合适的服务器硬件、配置网络环境、选择合适的存储解决方案等。书中还详细介绍了如何使用DRBD、LVM等工具来实现数据的高可用性,以及如何配置HAProxy、Nagios等工具来实现数据库的监控和报警。 在数据库的高可用性策略方面,书中详细介绍了如何使用repmgr、Patroni等工具来实现数据库的自动故障转移和在线维护。书中还详细介绍了如何使用Slony、BDR等工具来实现数据库的异步复制和水平扩展。 在数据库的数据备份和恢复方面,书中详细介绍了如何使用Barman、pgBackRest、WAL-E等工具来实现数据库的备份和恢复。书中还详细介绍了如何配置PostgreSQL的replication,以实现数据的实时备份和恢复。
阅读/下载地址