otter 阿里巴巴分布式数据库同步系统

程序名称:otter

授权协议: Apache

操作系统: 跨平台

开发语言: Java

otter 介绍

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

工作原理:

原理描述:

1. 基于Canal开源产品,获取数据库增量日志数据。 什么是Canal, 请点击

2. 典型管理系统架构,manager(web管理)+node(工作节点)

a. manager运行时推送同步配置到node节点

b. node节点将同步状态反馈到manager上

3.
基于zookeeper解决分布式状态调度的,允许多node节点之间协同工作.

otter 官网

https://github.com/alibaba/otter

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...