How to Use TiCDC to Synchronize Data to RocketMQ?

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

Original topic: 如何使用TiCDC向Rocketmq同步数据?

| username: TiDBer_sIiwo3PA

I see that Ticdc provides configuration for transmitting data to a Kafka sink. If I want to use Ticdc to transmit data to RocketMQ, is it possible? How should I configure it?

| username: TiDBer_pkQ5q1l0 | Original post link

It seems like I don’t know about RocketMQ.

| username: ealam_小羽 | Original post link

At present, it seems not to be supported. The documentation only has:

Image

Generally speaking, Kafka is more suitable for high data throughput. If you must use RocketMQ, you can consider TiCDC → Kafka → RocketMQ, or abandon TiCDC and use other CDC tools, such as FlinkCDC, which supports TiDB. Can it be connected to RocketMQ?

| username: xingzhenxiang | Original post link

It feels like using Kafka can synchronize to most databases.