ticdc能够输出到文件,以便以后的恢复吗?

ticdc能够输出到文件,以便以后的恢复吗?
tidb binlog是可以的。

可以看下文档
https://docs.pingcap.com/zh/tidb/dev/ticdc-overview

文档看过了。文档上支持mysql兼容的下游,或者以TiCDC Open Protocol 输出到 Kafka。
没有提到可以输出到文件,以便以后的恢复。
所以才有疑问,因为cdc的定位是代替binlog,按道理应该支持这个功能才对,文档上没有说支持。

后续版本会支持输出到 s3 API 或 local disk

可以持续关注下 相关 release note

https://github.com/pingcap/ticdc/blob/cc341fe0e5482f94da44ffa8505b6cebd3c6efa1/cdc/sink/sink.go#L74-L77

那就是目前还无法彻底代替tidb binlog组件。目前binlog组件保存的日志是用来做时间点恢复的。

ticdc 功能会不断迭代更新的,可以持续关注下:handshake:

可以sink 自定义下游了吗,可以修改它里面的sink文件实现吗

  • TiCDC 6.5支持 Amazon S3、Azure Blob Storage、NFS 的对象存储(实验特性)。

https://docs.pingcap.com/zh/tidb/stable/release-6.5.0