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




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