tidb binlog组件pump和drainer部署问题

【 TiDB 使用环境`】测试环境
【 TiDB 版本】v5.4.1
【遇到的问题】1:我现在需要在现有的tidb集群上开启binlog,请问tidb binlog的2个组件可以都部署在tidb-server节点上吗?
2:tidb文档扩缩容没有写binlog组件的部署,binlog2个组件的部署是否和其他组件的扩缩容一样?

  1. 组件最好单独部署,和 tidb 分开,参考以下的官方图:

  2. 通过tiup 可以狠方便实现部署操作,当然也可以通过 tiup 进行缩容了

但是 5.X 之后,最好使用 TiCDC, binlog的方案慢慢会被淘汰掉了

非常感谢解答,我需要将tidb的数据同步到大数据doris,请问下如果不启用binlog的话,部署ticdc也可以同步是吗?由于是测试环境不想再买服务器,请问下ticdc和哪个组件部署在一起会好些?

也最好单独部署,有条件的话可以上 k8s的方案,这样可以解决资源的问题,不过性能上会差点

ticdc可以同步到kafka,可以试试从kafka到doris

谢谢解答

感谢反馈

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。