数据库增量同步开源软件

实现框架:

canal:https://github.com/alibaba/canal/wiki/Introduction

Canal Server 能够解析mysql binlog并且订阅数据的变化。
Canal Client 能将变化的数据广播给任何地方,如:db、kafka。
功能:
1、支持所有平台
2、结合Prometheus实现细粒度系统监控
3、解析并订阅mysql的binlog,采用不同的方式,如GTID
4、高性能实时同步
5、Canal Server 和 Canal Client 支持HA/Scalability,采用zk
6、支持docker

 

otter:https://github.com/alibaba/otter

基于canal,数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统

 

posted @ 2019-04-23 10:07  遥远2  阅读(430)  评论(0编辑  收藏  举报