5520-springcloud+springboot+vue數(shù)據(jù)中臺數(shù)據(jù)遷移ETL系統(tǒng)源碼
數(shù)據(jù)遷移ETL系統(tǒng)源碼
基于 SpringCloud 的數(shù)睿通數(shù)據(jù)中臺 ETL 工具,可以進(jìn)行多種常見數(shù)據(jù)庫之間的數(shù)據(jù)或結(jié)構(gòu)遷移,同時支持字段索引,默認(rèn)值,字段約束的信息同步。
后端技術(shù)棧:
開發(fā)框架:Spring Boot 2.3
微服務(wù)框架:Spring Cloud Hoxton.SR9
任務(wù)調(diào)度:Quartz
持久層框架:MyBatis Plus
數(shù)據(jù)庫連接池:Hikaricp
客戶端負(fù)載均衡:Ribbon
熔斷組件:Hystrix
網(wǎng)關(guān)組件:Spring Cloud Gateway
日志管理:Logback
前端技術(shù)棧:
JS框架:Vue、nodejs
組件庫:ElementUI
打包構(gòu)建工具:Webpack
支持的數(shù)據(jù)庫類型:
MySQL/MariaDB/Oracle/SQL Server/PostgreSQL/Greenplum/DB2/DMDB/Kingbase8/HighGo/Hive/SQLite,后續(xù)會開放更多類型。
功能介紹:
提供源端數(shù)據(jù)庫向目的端數(shù)據(jù)庫的批量遷移同步功能,支持?jǐn)?shù)據(jù)的全量和增量方式同步。支持字段類型、主鍵信息、建表語句等的轉(zhuǎn)換,并生成建表SQL語句;支持基于正則表達(dá)式轉(zhuǎn)換的表名與字段名映射轉(zhuǎn)換;支持字段索引,默認(rèn)值,字段約束的信息同步。
集成開發(fā):
數(shù)據(jù)遷移相關(guān)組件包可以引入到其他項目中單獨使用,定制自己的數(shù)據(jù)遷移功能模塊。
源碼文檔齊全,好評發(fā)文檔




本源碼地址:http://m.bmm520.net/vip/java/2023/0514/23878.html