10、PostgreSQL高级复制技术全解析

PostgreSQL高级复制技术全解析

复制概述

复制是实现高可用性的关键环节。数据库服务器的意外故障可能导致应用程序或业务停机。配置复制是确保在灾难发生时能够进行故障转移的有效方法。PostgreSQL提供了强大的复制功能,无需企业许可证或额外费用。社区版PostgreSQL源码中内置了两种复制方法:流式复制和逻辑复制。

复制类型 写入权限 表选择性复制 DDL复制 用户复制 高可用性满足情况
流式复制 备用服务器不允许写入 除非表设置为UNLOGGED,否则全部复制 复制所有DDL和DML 主服务器创建的用户也存在于备用服务器 满足灾难时高可用性需求
逻辑复制 备用服务器(订阅者)允许写入(除非显式禁用) 满足特定条件时可选择性复制表 不复制DDL 用户需在备用服务器显式创建
设置PostgreSQL 13的流式复制

流式复制(物理复制)是逐字节复制,涉及从主服务器向备用服务器持

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值