Debezium同步之如何同步truncate操作

当我们利用   RedHat开源的一个将多种数据源实时变更数据捕获  --Debezium工具 进行数据同步时,会有抽取并应用truncate操作的需求,debezium支持TRUNCATE TABLE事件的同步。

  • 默认情况下,连接器配置选项会在检测到事件时skipped.operations自动跳过这些事件。
  • TRUNCATE这意味着默认情况下,当连接器检测到此模式时不会发出任何内容。

那我们需要再source和sink端分别加上如下参数

SOURCE

"skipped.operations":"none"

SINK

"enable.truncate":"true"

或者

"truncate.handling.mode":"include”

你可能感兴趣的:(Debezium实战资料,数据库)