本文为 TiCDC 源码解读第二期 - TiCDC Scheduler 工作原理解析 分享的现场 Q&A 整理以及视频回顾、分享资料下载合集。对于本期分享内容有更多想要交流的,也欢迎在本帖下留言。
- 视频回放:TiCDC 源码解读 | TiKV CDC 模块介绍_哔哩哔哩_bilibili
- 分享资料下载:TiCDC 源码解读#2-TiKV CDC 模块介绍.pdf (883.2 KB)
- 文章回顾:专栏 - TiCDC 源码解读(2)-- TiKV CDC 模块介绍 | TiDB 社区
- TiCDC 源码解读全系列详细回顾:【资源汇总】TiCDC 源码解读系列最全资源!!!
以下是本期 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 |
对于本期分享,若有更多问题,欢迎在本帖下持续提问