Skip to content

ryan1068/migrate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

本项目是用go语言写的把mysql数据迁移到分库分表。

特点

  1. 使用go协程、连接池特性
  2. 协程执行错误时记录日志
  3. 程序执行时进度显示
  4. 不同机器可以通过配置分批查询参数和批量插入参数达到最佳性能

使用方式:

//创建数据表
go run main.go -mode=tables -ac=create

//删除数据表
go run main.go -mode=tables -ac=drop

//迁移数据
go run main.go -mode=migrate

About

Go 迁移Mysql数据到分库分表

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages