这门课解决什么工作场景
很多做后端开发或初级数据库运维的人,对 PostgreSQL 的认知大多停留在主备物理流复制上。但一旦遇到跨大版本升级、数据表拆分、部分表实时同步给其他业务系统,或者构建异构读库来分流压力时,物理复制就不够用了。这门课聚焦的逻辑复制技术,正是用来解决上述数据流转与解耦场景的。课程没有泛泛而谈数据库基础,而是直接切入内置逻辑复制和 pglogical 扩展,把单表同步、多表同步的配置过程掰开揉碎,讲清楚怎么把指定库表的数据变更安全、稳定地推送到下游。对于需要做平滑升级或搭建数据分发链路的运维与开发人员来说,这是非常具体且能直接落地的工作技能。
适合什么基础与建议先看哪几块
这套资料不适合完全没碰过关系型数据库的零基础转行者。它默认你已经熟悉 Linux 基本操作,能独立安装 PostgreSQL,并且理解主键、预写日志(WAL)等基本概念。如果你符合这个前提,建议先看逻辑复制基础与架构这一节,把发布和订阅的底层模型搞明白,不要一上来就敲命令。理解原理后,直接进入内置默认复制的单表与多表配置演示,跟着视频把环境搭起来。这两块跑通后,再看 pglogical 扩展配置,体会第三方插件在处理复杂同步拓扑时比原生工具灵活在哪里。最后务必把运维与监控部分看完,因为复制链路最怕的就是断连和数据不一致,知道怎么查延迟、怎么处理冲突才是日常干活的关键。
学完能独立做什么与资料怎么配合练习
看完这套视频并跟着实操,你能独立完成一套跨库表的数据同步方案设计。比如把生产库里的几张核心业务表实时同步到另一个独立的分析库,或者在不停机的情况下配置好新老库的数据交接链路。资料配合练习的方式很直接:每节视频都是操作演示,你需要准备两台虚拟机或两个 Docker 容器实例,扮演发布端和订阅端。看视频时跟着敲配置文件,改完立刻在另一端验证数据有没有同步过来。遇到报错先自己查日志,不要急着往下看视频。等到能把单表、多表都配通,并且故意制造点网络断连来观察复制延迟恢复,这套技术的核心就算真正吃透了。
PostgreSQL逻辑复制,pglogical逻辑复制,PostgreSQL逻辑复制运维与监控
课程目录
* 01 1.PostgreSQL逻辑复制基础与架构/
* 01 01.PostgreSQL逻辑复制技术与项目课程介绍.mp4 (38.76 MB), 10:24
* 02 02.PostgreSQL逻辑复制基础与架构.mp4 (67.17 MB), 19:20
* 02 2.PostgreSQL逻辑复制配置之内置默认/
* 01 03.PostgreSQL逻辑复制配置过程-单表.mp4 (102.43 MB), 21:48
* 02 04.PostgreSQL逻辑复制配置过程-多表.mp4 (94.21 MB), 18:11
* 03 05.PostgreSQL逻辑复制运维与监控.mp4 (46.75 MB), 11:02
* 03 3.PostgreSQL逻辑复制配置之pglogical/
* 01 06.pglogical基础知识与安装.mp4 (33.91 MB), 07:19
* 02 07.pglogical逻辑复制的基本配置与使用1.mp4 (79.17 MB), 15:29
* 03 08.pglogical逻辑复制的基本配置与使用2.mp4 (97.48 MB), 19:42
* 04 09.综合实战1-PostgreSQL数据库同步模式-表结构-表数据.mp4 (43.30 MB), 08:11
* 05 10.综合实战2-PostgreSQL数据库多对一同步.mp4 (74.66 MB), 14:21






