lvorySQL 2025生态大会暨PostgreSQL高峰论坛:当数据库宕机时,PostgreSQL高可用在背后做了什么?.docxVIP

  • 2
  • 0
  • 约2.4千字
  • 约 22页
  • 2026-03-06 发布于山西
  • 举报

lvorySQL 2025生态大会暨PostgreSQL高峰论坛:当数据库宕机时,PostgreSQL高可用在背后做了什么?.docx

IvorySQL2025生态大会暨PostgreSQL高峰论坛

当数据库宕机时,PostgreSQL高可用在背后做了什么?

瀚高股份工程师

孟飞龙

IvorySQL2025生态大会暨PostgreSQL高峰论坛

0

01

02

03

04

目录

目录

CONTENTS

问题探讨

结语

IvorySQL2025生态大会暨PostgreSQL高峰论坛

前言

IvorySQL2025生态大会暨PostgreSQL高峰论坛

PG高可用简述

高可用的作用

在数据库宕机的危机时刻,PostgreSQL高可用架构会通过一系列精密设计的机制,悄然接管服务并保障业务连续性。

高可用的基础

流复制,主库将预写日志(WAL)实时发送至备库,备库通过应用日志实现数据同步。同步复制模式下牺牲部分性能换取零数据丢失。

高可用的动作

提升备库为新主库,通常通过设置vip使应用无感知地连接主库。

高可用的难题

脑裂防护,如因网络分区造成的多主问题。

IvorySQL2025生态大会暨PostgreSQL高峰论坛

PG高可用开源软件

Pgpool-II

核心功能:连接池、负载均衡、读写分离、故障转移

局限:配置复杂度较高,故障转移需结合自定义脚本

Repmgr

核心功能:主从复制管理、自动化故障转移、

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档