Otter 支持 Percona 数据库,您可以通过配置相应的数据源和目标端点来实现对 Percona 数据库的数据同步。
在 Otter 中,使用 JDBC 方式连接 Percona 数据库时,需要注意以下两个问题:
Percona 数据库使用的是 MySQL 数据库的分支版本,因此在使用 JDBC 连接 Percona 数据库时,需要使用相应的 MySQL 驱动。建议选择与 Percona 数据库版本相对应的官方 MySQL 驱动,以保证兼容性和稳定性。
如果您需要通过 SSL 连接到 Percona 数据库,请确保使用的是支持 SSL 连接的 MySQL 驱动,并正确设置 SSL 相关参数。具体设置方法取决于您使用的 Otter 版本和数据源类型,可以参考 Otter 官方文档中的 SSL 配置说明进行操作。
总之,Otter 支持 Percona 数据库,您可以按照官方文档中的操作指南,配置相应的数据源和目标端点,完成 Percona 数据库的数据同步。同时,也需要注意版本兼容性和网络安全等问题,以保护数据不受损失和泄漏。
现在版本测试支持的,https://github.com/alibaba/canal/wiki/BinlogChange%28MariaDB5%2610%29
原回答者GitHub用户agapple
Otter目前还不支持MariaDB,主要以下几个方面:
不支持MariaDB的数据库驱动 Otter使用自行开发的SQL解析器和执行器,需要基于对应数据库对应的驱动,现在仅支持MySQL。
不支持MariaDB的SQL方言 MariaDB有一些与MySQL不同的SQL方言特性,Otter目前还没有兼容。
缺少兼容MariaDB的测试用例 Otter的测试用例主要面向MySQL,没有考虑MariaDB的特殊场景。
缺少MariaDB版本的测试和验证 Otter主要测试和应用在MySQL上,没有对MariaDB进行全面的测试验证。
功能还未开放 Otter目前还没有计划支持MariaDB,因此相关功能还未开放。
所以总的来说,Otter还不支持MariaDB。
如果要支持MariaDB,Otter需要做以下工作:
支持MariaDB数据库驱动 兼容MariaDB的SQL方言特性 添加 MariaDB 版本的测试用例 在MariaDB版本上进行全面测试 开放支持MariaDB的功能
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。