---

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 观察状态

总结

逻辑复制可实现表级别的增量数据同步,适合跨库或跨区域的数据分发场景。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部