TiCDC 指定DB同步的情况下运行,会扫描上游所有DB变更数据么
上游存在多个db,一个db一个changefeed,一个changefeed是否会扫描所有db的变更数据,然后过滤返回
多个changefeed是否会影响tikv的性能?
cdc发送grpc请求到tikv时并没指定scheme和table,只是指定了region的起始范围
TiCDC 指定DB同步的情况下运行,会扫描上游所有DB变更数据么
上游存在多个db,一个db一个changefeed,一个changefeed是否会扫描所有db的变更数据,然后过滤返回
多个changefeed是否会影响tikv的性能?
cdc发送grpc请求到tikv时并没指定scheme和table,只是指定了region的起始范围
Region 范围就会限定到具体表的
tikv 的cdc模块会扫描所有db变更数据么
不会,只是会扫描需要的 region ,一般来说指定 region 范围 就能定位到具体的库和表了
应该要看具体配置吧,有库 表两个层面
是属于监听状态吧,感觉不是扫描过滤那种
不会的,只会扫描你添加的对象所在的region
TiCDC 的设计是捕获指定数据库的变更,而不是扫描上游所有数据库的变更数据,另外TiCDC 通过监听 TiKV 或 TiDB 的 binlog 来捕获数据变更,而不是通过全表扫描