Greenplum, PostgreSQL 数据实时订阅的几种方式

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

Greenplum, PostgreSQL 数据实时订阅的几种方式

德哥 2017-10-28 23:34:21 浏览4600
展开阅读全文

标签

PostgreSQL , Greenplum , 异步消息队列 , skytools , PGQ , 数据订阅 , 触发器 , 时间戳 , BINLOG , 逻辑复制 , 逻辑复制slot , 逻辑decode


背景

通常在一个企业中,对一份数据可能更有多个业务系统需要对其进行处理。

《从人类河流文明 洞察 数据流动的重要性》

因此数据是流动的,通常会通过消息队列来完成这样的工作。不过呢,这样要求消息队列是最上游。

当无法将消息队列放到最上游时,例如数据先到了数据库,再订阅给其他业务线,怎么办呢?

就比如这里的RDS PG的部分。

pic

下面来探讨一下有多少种方法来实现这个需求:将数据库的变更实时订阅到其他业务线(例如Kafka)。

PostgreSQL , 阿里云RDS for PostgreSQL

PostgreSQL,在阿里云对应RDS for

网友评论

登录后评论
0/500
评论
德哥
+ 关注
所属云栖号: 阿里云数据库ApsaraDB