Classification and Function of TiCDC Capture

Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: ticdc capture的分类和作用

| username: HACK

【TiDB Usage Environment】Production Environment or Test Environment or POC
【TiDB Version】
【Encountered Issue】
In ticdc, if the role of capture is OWNER, besides having scheduling functions, does it also handle data synchronization tasks?

【Reproduction Path】What operations were performed to encounter the issue
【Problem Phenomenon and Impact】

【Attachments】

Please provide the version information of each component, such as cdc/tikv, which can be obtained by executing cdc version/tikv-server --version.

| username: ddhe9527 | Original post link

When you create a changefeed, each TiCDC instance will create processor threads to handle the data change synchronization for several tables in that changefeed, including the owner.

| username: HACK | Original post link

It seems that some posts are still not trustworthy. Thank you for the explanation.

| username: xiaohetao | Original post link

My understanding is that each capture pulls a portion of the logs separately, and finally, an owner is selected to sort the data.

| username: system | Original post link

This topic was automatically closed 1 minute after the last reply. No new replies are allowed.