ticdc的一些问题汇总

我们的业务需求:

  1. 采用tikv的rawkv模式
  2. 增删改的日志希望能在tikv的上层业务段处理(分布式系统)
  3. 考虑采用ticdc的方案 或者 我们自己轮一个类似的系统处理

目前对cdc的了解太少, 希望能提供以下信息:

  1. cdc对tikv的changelog是同步处理的还是异步处理
  2. cdc对tikv的changelog的持久化方案, 是否也是保留到了tikv中
  3. 如何保证cdc的输出log严格时钟有序
  4. cdc采用pd保证的主从模式, changelog是否也需要主从复制

我们对延迟有比较高的要求

这个看看是否有你需要的功能?可以投下票

感觉是新的产品需求~
建议你按照产品需求模板整理整理~

https://asktug.com/c/advice-feedback/requirements

ticdc 目前还不支持 rawkv 集群,可以按照楼上的帖子提个产品需求

我是想了解cdc的方案是否满足我们的使用要求, 并不是提需求
目前cdc的详细架构, 网站上没有 所以要问问

1.异步处理
2.有输出到备份日志的方案
3.可以设置按照 table 分发保证表内有序
4. change log 由 tikv 集群生成通过 raft 保证高可用

cdc 架构原理也可以参考设计文档

  1. 在ticdc中 table的定义是啥? ::: mysql的表???
  2. ticdc扫table的changelog, changelog聚合了多个region的changelog, 那么排序是table还是region
  1. ticdc 上游通过 tidb 创建的 table
  2. processor 以 table 为单位处理,table 上涉及的多个 region 都会发送 resolved event,取这些 event 的交集作为可排序的集合

:ok_hand:

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。