2 Star 2 Fork 0

niefy / ant-transfer

加入 Gitee
与超过 1000 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
readme.md

迁移技术执行步骤:

迁移准备:

  1. 库结构、表结构平移
  2. 需全表迁移的基础配置表数据全量迁移

按门店迁移步骤:

  1. 输入主库门店ID列表
  2. 通过主库查询出连锁ID列表、连锁内的门店ID需一起迁移,需补充到门店ID列表
  3. 检查各门店数据是否满足迁移条件(暂无)
  4. 连锁数据读取(一个连锁处理一次)
a. 读取连锁相关顶层外键依赖表,添加到数据处理队列
b. 读取连锁相关二层外键依赖表,添加到数据处理队列
c. ...
d. 读取无外键依赖表,添加到数据处理队列
  1. 门店数据迁移(一个门店处理一次)
a. 门店相关顶层外键依赖表,添加到数据处理队列
b. 门店相关二层外键依赖表,添加到数据处理队列
c. ...
d. 无外键依赖表,添加到数据处理队列
  1. 查询结果(RowSet)解析,可通过MetaData解析出列名、数据行
  2. 数据处理器(数据清洗,暂无)
  3. 数据写入线程读取队列数据,读取列名生成插入语句
  4. 批量写入到目标数据库

简介

暂无描述 展开 收起
Java 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/niefy/ant-transfer.git
git@gitee.com:niefy/ant-transfer.git
niefy
ant-transfer
ant-transfer
master

搜索帮助