OceanBase中,能否通过oblogproxy 2.0.0将数据从OceanBase先同步至canal,再经由MQ传输到ES?另外在这种场景下,oblogproxy是必须使用CDC模式还是可以使用Binlog模式?
OceanBase 提供了对 Canal 的支持,可以通过一个专门针对 OceanBase 架构优化的 Canal 实现来获取 OceanBase 的增量日志并转换为 Canal 格式的消息,然后这些消息可以被下游的 canal-adapter 消费,从而实现数据同步到其他数据库或系统。
关于OceanBase数据库同步至canal及后续流程,ObLogProxy 2.0.0支持将OceanBase的binlog日志解析并输出给下游消费,理论上是可以对接canal作为binlog订阅服务的。不过,是否能够顺利整合以及采用CDC模式还是Binlog模式,需要参考ObLogProxy的官方文档和兼容性说明,同时也需确认canal是否支持处理OceanBase的binlog格式。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。