client-java icon indicating copy to clipboard operation
client-java copied to clipboard

Question about CDCClient, please help me!!!

Open MengXiangDing opened this issue 3 years ago • 5 comments

Can each CDCClient only pull one table?
Then if there are many tables, it will lead to many connections and cause TiKV to be overwhelmed?

MengXiangDing avatar Aug 29 '22 12:08 MengXiangDing

CDC client was contributed by a contributor a year ago. Without checking out code no one can answer it correctly. On the other hand TiKV used gRPC for it’s data plane transport, it’s very likely that CDC client uses gRPC as well and multiplex requests over a pool of connections.

sunxiaoguang avatar Sep 05 '22 23:09 sunxiaoguang

Ok, thank you. But now the latest version has removed the cdc component, do you know where it moved?

MengXiangDing avatar Sep 07 '22 11:09 MengXiangDing

You can always check out previous version of client-java and find out CDC code. Currently there is no community efforts willing to maintain such project. We would like to see somebody fork it and build a separate TiDB CDC java client project.

sunxiaoguang avatar Sep 19 '22 13:09 sunxiaoguang

Ok, thank you. I think the cdcClient component is very nice. However, at present, I do not have the ability and time to maintain the TiDB CDC java client.

MengXiangDing avatar Sep 20 '22 01:09 MengXiangDing

This issue is stale because it has been open 30 days with no activity.

github-actions[bot] avatar Oct 21 '22 01:10 github-actions[bot]