---
title: PostgreSQL 逻辑复制:发布与订阅实战
keywords:
- 逻辑复制
- Publication
- Subscription
- wal_level
- 初始快照
description: 配置逻辑复制的发布与订阅,提供可执行的建发布/建订阅与前置条件说明,适用于表级增量同步。
tags:
- PostgreSQL
- Publication
- Subscription
- wal_level
- 初始快照
- 数据同步
- 数据库
- 逻辑复制
categories:
- 文章资讯
- 技术教程
---
PostgreSQL 逻辑复制:发布与订阅实战
前置条件
wal_level=logical且具备复制权限角色
在发布端
CREATE PUBLICATION mypub FOR TABLE public.items;
在订阅端
CREATE SUBSCRIPTION mysub
CONNECTION 'host=publisher port=5432 dbname=app user=replicator password=secret'
PUBLICATION mypub;
验证
- 订阅端自动进行初始快照,后续变更增量传递
- 通过
pg_stat_subscription观察状态
总结
逻辑复制可实现表级别的增量数据同步,适合跨库或跨区域的数据分发场景。

发表评论 取消回复