简单测试了下阿里的otter,otter是阿里用于中美(远程)机房mysql数据库同步的工具,底层使用canal
- 如果不考虑机房距离,可以认为otter就是双向canal
- 如果要同步的数据不多,并且希望有UI,可以使用otter替代手工canal配置
- otter 不支持schema同步
- otter有一个全表数据同步(未测试)https://github.com/alibaba/otter/wiki/Manager%E9%85%8D%E7%BD%AE%E4%BB%8B%E7%BB%8D
- 全表同步也可以考虑mysqldump +新建单独canal从指定position复制
- otter支持的数据库字符集有限制