最近领导让我把数据库从 tidb 迁移回 MySQL
咱也不知道咱也不敢问,迁就迁吧
根据官方提供的方案,ticdc 直接同步到 mysql,在测试环境同步没有问题,可是同步线上数据库就不行
不行的意思是指没有任何报错,没有错误日志。但是数据就是不能同步到 MySQL 。在官方论坛找了很多帖子,官方的意思是升级,可是领导不敢升级,怕升级就起不来
无奈换了一种同步协议,用 ticdc 先把数据输出到 kafka,这个方案可行。数据可以推送到 kafka
但是推送到 kafka 的数据转换了编码
如图:
数据库 a1, 表 a1, 更新事件
aa 字段值由 2 改为 22
Mg== 对应值 2
MjI= 对应值 22
怎么把"Mg=="解析成"2", "MjI=" 解析成 "22"
这是什么编码要怎么解析?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.