TiCDC 同步到 Kafka,blob 字段全是乱码,怎么处理?

  • canal-json 不自动编码二进制,BLOB 原始字节入 JSON 产生乱码;
  • 最优:换 Debezium 协议,自动 base64;
  • 留用 canal-json:开启 tidb 扩展并指定 base64 编码;
  • 兜底:业务入库前转 base64 存字符串字段。