当前位置:首页 > 报告详情

PostgreSQL流复制(24页).pdf

上传人: 云闲 编号:92793 2021-01-01 24页 2.13MB

什么是流复制:备机不断的接受master节点的WAL事务日志流并进行apply的过程 什么是逻辑复制:将物理变更转化成逻辑变更并应用到备节点的表对象。区别:流复制针对的是实例级别,逻辑复制可以针对的是表级别Hot-standby流复制的发展历程从PG9.0开始引入了流复制功能20109.0异步复制实现20119.1(半)同步复制实现20129.2级联复制实现20139.3提升性能和易用性20149.4逻辑日志导出和延迟应用20159.5提升性能和易用性20169.6控制同步复制节点的数量201710.0发布订阅式逻辑复制201811.0趋于完整仅做微调整流复制的作用 如果一台服务器崩溃,另一台服务器可以继续提供服务。

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
PostgreSQL/AntDB的流复制是一种在多台主机间建立数据副本的方式,备机不断接受master节点的WAL事务日志流并进行apply的过程。从PG9.0开始,流复制功能逐渐发展,实现了异步复制、半同步复制、级联复制等,并在11.0版本中趋于完整。流复制的作用是实现高可用性和负载均衡。WAL日志是数据库发生任何改变后的持久化记录,每个日志都有一个唯一递增的LSN号。流复制相关的基本概念包括WAL、Timeline、LSN等。AntDB扩展实现了自适应切换、按域自动切换等功能,提升了流复制的性能和可用性。监控工具如pg_stat_replication记录了主从状态信息,提供了流复制的管理接口。
"流复制如何实现数据的高可用性?" "AntDB如何通过扩展实现自动高可用?" "流复制中WAL日志的作用和重要性是什么?"
客服
商务合作
小程序
服务号
折叠