【Q&A 回顾】TiCDC 源码解读#2 | TiKV CDC 模块介绍

本文为 TiCDC 源码解读第二期 - TiCDC Scheduler 工作原理解析 分享的现场 Q&A 整理以及视频回顾、分享资料下载合集。对于本期分享内容有更多想要交流的,也欢迎在本帖下留言。

以下是本期 TiKV CDC 模块介绍的 Q&A 回顾

Q:ticdc 支持写 kafka 压缩不
A:支持,在 sink-uri 中添加 compression ,支持的压缩算法为 gzip lz4 zstd snappy。已更新文档 https://github.com/pingcap/docs-cn/pull/12198

Q:标签和标签体系的质量怎么来评估?有哪些评价指标?
A:(没理解问题,提问的用户可以再准确表述一下问题哈)

Q:这个事务捕捉的时间怎么知晓?并且是完整的包含了整个事务?
A:TiCDC 利用了 TiKV 产生的 resolved ts,将所有 commit ts 小于 resolved ts 的事务变更事件按 start ts 分组,每个分组就是一个完整的事务。

Q:cdc确定事务,多个tikv要交互吗
A:如果事务涉及的 Region 分布在多个 TiKV 上的话,则需要和这些 TiKV 交互。

直播互动获奖用户公示

恭喜以下参与互动的获奖用户~可以获得 300 TiDB 社区积分

以下用户可以在12月10日前,添加 微信号:Oneandtwii,回复:您的视频号/B站用户名 + “TiDB 社区昵称”,即可进行积分兑换

第二期互动获奖用户
序号 视频号用户 B站用户
1 Lula Bili_21085053
2 账号未注销 忧郁的豆包
3 Alan AnKh93
4 D.O.T.Y|影像 16202742244_bili
5 albiao
6 健康快乐小金 肉山大魔王
7 liu
8 dbs

对于本期分享,若有更多问题,欢迎在本帖下持续提问