NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增删改数据分发及删除数据实时同步_通过分页解决变更记录过大问题_02----大数据之Nifi工作笔记0054

本文介绍了如何使用NIFI 1.21.0结合PostgreSQL 11的逻辑复制槽,实现指定表的多表增量同步。详细讲述了通过EvaluateJsonPath和RouteOnAttribute处理器解析CDC数据,以及构建并执行删除SQL的过程,同时讨论了处理变更记录过大问题的分页解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先我们接着上一节,我们获取到了:

{"lsn":"0/16CDCB8","xid":"570","data":"{\"xid\":570,\"change\":[]}"}

{"lsn":"0/16CDE18","xid":"571","data":"{\"xid\":571,\"change\":[{\"kind\":\"insert\",\"schema\":\"public\",\"table\":\"userinfo\",\"columnnames\":[\"id\",\"name\",\"mobile\",\"email\",\"son_json\"],\"columntypes\":[\"integer\",\"character varying(255)\",\"character varying(255)\",\"character varying(255)\",\"character varying(255)\"],\"columnvalues\":[1,\"zhangsan\",\"13256716189\",\"11\",\"11\"]}]}"}

{"lsn":"0/16CE000","xid":"572","data":"{\"xid\":572,\"change\":[{\"kind\":\"delete\",\"schema\":\"public\",\"table\":\"userinfo\",\"oldkeys\":{\"keynames\":[\"id\"],\"keytypes\":[\"integer\"],\"keyvalues\":[1]}}]}"}

{"lsn":"0/16CE318","xid":"573","data":"{\"xid\":573,\"change\":[{\"kin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值