介绍:yugong中文意思叫愚公移山,是阿里为解决单机oralce无法满足扩展性问题,同时为了去IOE,实现oracle数据迁移到mysql上。
java语言开发,所以需要java语言平台
yugong是通过收集物化视图日志实现数据的迁移
yugong有6中运行模式(MARK开启增量记录模式、FULL全量模式、INC增量模式、ALL全量+增量模式、CHECK数据对比模式、CLEAR清理增量记录模式)
数据迁移过程:
本文是在ubuntu系统上安装配置
前期准备:
1.安装jdk
apt-get install openjdk-8-jdk
2.下载解压
wget https://github.com/alibaba/yugong/releases/download/yugong-1.0.3/yugong-1.0.3.tar.gz
tar -zxvf yugong-1.0.3.tar.gz -C /usr/local/yugong
3.创建数据表
#源数据表create tableyugong_example_oracle
(
idNUMBER(11) ,
namevarchar2(32) ,
alias_namechar(32) default ' ' not null,
amountnumber(11,2),
scorenumber(