java如何将数据库中的数据从一个数据库发送到另外一个数据库

java如何将数据库中的数据从一个数据库发送到另外一个数据库,第1张

ETL抽取,你可以学学那相关的知识。我原来用过一个工具,但那个并不好,你可以再找找。

ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过萃取(extract)、转置(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。

ETL(or ELT)的流程可以用任何的编程语言去开发完成,由于ETL是极为复杂的过程,而手写程式不易管理,有愈来愈多的企业采用工具协助ETL的开发,并运用其自带的metadata功能来存储来源与目的的对应(mapping)以及转换规则。

工具并可以提供较强大的连接功能(connectivity)来连接来源及目的端,开发人员不用去熟悉各种相异的平台及数据的结构,亦能进行开发。

当然,为了这些好处,付出的代价便是金钱。

不用导入导出功能,就是要通过增删改来实现

大体思路是从DB1中select出数据,insert到DB2中

需要考虑的有3点,

1.DB连接及 *** 作用模块(DAO)

2.程序中用来存储DB数据的数据模型

3.DB数据与数据模型的匹配处理

“\

T”选项卡,当输出数据显示,几乎以表格形式显示,目的是为了使数据看起来整齐点。

“\

n”换行,其他行显示下一个(...),目的是换行字符或字符串,使用System.out.println()效果是一样的。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10050203.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存