TiCDC 的sink 可以设置http 接口吗?

技术需求,需要监控tiDB某些表特定类型数据是否有新增

不想部署kafka,想直接让ticdc把消息发到http接口上去做处理?

不太好吧,消息队列的作用就是削峰填谷,如果直接往http接口上发,万一这个接口接不住,整个系统就不稳定啊。

(https://docs.pingcap.com/zh/tidb/stable/ticdc-open-api-v2#获取-ticdc-节点状态信息)
但是没找到数据变更类型汇总

这个才是数据输出协议的介绍 https://docs.pingcap.com/zh/tidb/stable/ticdc-canal-json ,你那个 api 是 ticdc 自己用的管理的 api 接口

确实,直接怼接口,稳定性太差了,用Kafka稳定多了,而且技术路线也成熟。

1 个赞

没有这么弄过