开发者社区> 问答> 正文

otter支持MariaDB吗?

请问,otter支持MariaDB吗?

原提问者GitHub用户 xhkyyy

展开
收起
大圣东游 2023-06-21 17:22:22 56 0
3 条回答
写回答
取消 提交回答
  • Otter 支持 Percona 数据库,您可以通过配置相应的数据源和目标端点来实现对 Percona 数据库的数据同步。

    在 Otter 中,使用 JDBC 方式连接 Percona 数据库时,需要注意以下两个问题:

    1. 驱动版本

    Percona 数据库使用的是 MySQL 数据库的分支版本,因此在使用 JDBC 连接 Percona 数据库时,需要使用相应的 MySQL 驱动。建议选择与 Percona 数据库版本相对应的官方 MySQL 驱动,以保证兼容性和稳定性。

    1. SSL连接

    如果您需要通过 SSL 连接到 Percona 数据库,请确保使用的是支持 SSL 连接的 MySQL 驱动,并正确设置 SSL 相关参数。具体设置方法取决于您使用的 Otter 版本和数据源类型,可以参考 Otter 官方文档中的 SSL 配置说明进行操作。

    总之,Otter 支持 Percona 数据库,您可以按照官方文档中的操作指南,配置相应的数据源和目标端点,完成 Percona 数据库的数据同步。同时,也需要注意版本兼容性和网络安全等问题,以保护数据不受损失和泄漏。

    2023-06-23 08:28:49
    赞同 展开评论 打赏
  • 现在版本测试支持的,https://github.com/alibaba/canal/wiki/BinlogChange%28MariaDB5%2610%29

    原回答者GitHub用户agapple

    2023-06-21 18:25:33
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    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的功能

    2023-06-21 18:16:08
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载