pglogicalPostgreSQL 扩展组件

联合创作 · 2023-09-30 23:52

pglogical 2 扩展 PostgreSQL 的逻辑流复制功能,它采用了 PostgreSQL 的 publish/subscribe 模型(发布订阅模型)。他是基于 BDR 项目的开发技术开发并开源的。主要开发和维护团队来自第二象限。

该项目使用以下内容描述节点间的数据流,并重用了早起的 Slony 技术:

  • Nodes - PostgreSQL 数据库实例;
  • Providers and Subscribers - Nodes 各自的角色;
  • Replication Set - 表的集合;

pglogical 正在使用最新的核心功能,它具有以下版本限制:

  • Provider & subscriber 节点必须运行在 PostgreSQL 9.4 及以上版本;
  • 如果要使用复制源过滤和冲突检测,需要使用 PostgreSQL 9.5 及以上版本;
  • 订阅功能兼容 Postgres-XL 9.5 及以上版本;
浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报