仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 748|回复: 10
打印 上一主题 下一主题

[学习教程] JAVA编程:阿里DataX概述仓酷云

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:19:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
C#是不行的,比如说美国的航天飞船里就有java开发的程序以上是我的愚见,其实不管那种语言,你学好了,都能找到好的工作,DataX是一款撑持恣意异构数据体系离线数据互换的工具、框架、平台,完成了在恣意的数据处置体系(RDBMS/Hdfs/Localfilesystem)之间的数据互换。今朝DataX撑持数十种各种数据存储、盘算体系,天天为阿里团体传输数据高达数十T。DataX服务的客户不单单范围于三淘、付出宝、阿里巴巴B2B,阿里团体内部客户有公共点评、蘑菇街等也在接纳DataX建立海量数据同步中央。将来DataX将完成阿里团体数据同步总线,完成阿里团体数据无拦阻的活动。新版DataX2.0(散布式版本)外部已上线,估计往年正式提交开源社区。
DataX办理的成绩
完成跨平台的、跨数据库、分歧体系之间的数据同步及交互。
假如我们具有良多分歧范例的数据库/文件体系(Mysql/Oracle/Rac/Hive/Other…),而且常常必要在它们之间导进导出数据,那末我们大概必要开辟/保护/进修利用一批如许的工具(jdbcdump/dbloader/multithread/getmerge+sqlloader/mysqldumper…)。并且今后每增添一种库范例,我们必要的工具数量将线性增加。(当我们必要将mysql的数据导进oracle的时分,有无过想从jdbcdump和dbloader上各掰上去一半拼在一同到感动?)这些工具有些利用文件直达数据,有些利用管道,分歧水平的为数据直达带来分外开支,效力不同很十分年夜。良多工具也没法满意ETL义务中罕见的需求,好比日期格局转化,特征字符的转化,编码转换。别的,有些时分,我们但愿在一个很短的工夫窗口内,将一份数据从一个数据库同时导出到多个分歧范例的数据库。DataX恰是为懂得决这些成绩而生。
以往,增添一范例的数据对接,我们大概为此增添一个接口大概是特地开辟兼容数据的体系,以下图:

倘使我们必要增添一个数据源和方针源,那我们不能不从头开辟一套新的同步工具
阿里的DataX一致了这标准并供应复杂的数据源接口便利用户自界说必要的同步工具,以下图

DataX布局形式(框架+插件)


用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?
只想知道 该用户已被删除
沙发
 楼主| 发表于 2015-1-20 20:10:38 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-29 20:13:47 来自手机 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
爱飞 该用户已被删除
地板
发表于 2015-2-5 04:52:26 | 只看该作者
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
再见西城 该用户已被删除
5#
发表于 2015-2-11 04:01:22 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
6#
发表于 2015-2-21 22:19:12 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
蒙在股里 该用户已被删除
7#
发表于 2015-2-28 15:35:41 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
小魔女 该用户已被删除
8#
发表于 2015-3-10 00:34:29 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
分手快乐 该用户已被删除
9#
发表于 2015-3-11 07:49:18 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
乐观 该用户已被删除
10#
发表于 2015-3-17 23:11:41 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
变相怪杰 该用户已被删除
11#
发表于 2015-3-25 06:41:37 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 05:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表