ticdc 删除操作的old value 显示异常

自 5.4 版本开始,delete 类型的事件,相关的数据,将会存放在 Data 字段,这符合 Canal 官方对 Canal-JSON 格式的实现。

old 字段,在 canal-json 的定义中,用于存储之前的数据,仅被 Update 类型使用,其他情况均为 null。

消费端程序,处理 Delete 事件时,应该处理 Data 字段。

TiCDC Canal-JSON Protocol | PingCAP Docs

1 个赞