当前位置: 首页 > 综合 >

大数据DataX(一):DataX的框架设计和插件体系 每日热讯

2023-02-27 17:18:50 来源:腾讯云


【资料图】

DataX的框架设计和插件体系

一、DataX是什么

DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各种异构数据源之间高效的数据同步功能。

为了解决异构数据源同步问题,DataX将复杂的网状的同步链路变成了星型数据链路,DataX作为中间传输载体负责连接各种数据源。当需要接入一个新的数据源的时候,只需要将此数据源对接到DataX,便能跟已有的数据源做到无缝数据同步。

DataX在阿里巴巴集团内被广泛使用,承担了所有大数据的离线同步业务,并已持续稳定运行了6年之久。目前每天完成同步8w多道作业,每日传输数据量超过300TB。

DataX目前没有单独的官网,DataX的GitHub地址:

https://github.com/alibaba/DataX

二、​​​​​​​DataX框架设计

DataX本身作为离线数据同步框架,采用Framework + plugin架构构建。将数据源读取和写入抽象成为Reader/Writer插件,纳入到整个同步框架中。

Reader:Reader为数据采集模块,负责采集数据源的数据,将数据发送给Framework。Writer: Writer为数据写入模块,负责不断向Framework取数据,并将数据写入到目的端。Framework:Framework用于连接reader和writer,作为两者的数据传输通道,并处理缓冲,流控,并发,数据转换等核心技术问题。

三、​​​​​​​​​​​​​​DataX插件体系

经过几年积累,DataX目前已经有了比较全面的插件体系,主流的RDBMS数据库、NOSQL、大数据计算系统都已经接入。DataX Framework提供了简单的接口与插件交互,提供简单的插件接入机制,只需要任意加上一种插件,就能无缝对接其他数据源。

DataX目前支持数据如下:

以上插件参照地址:

https://github.com/alibaba/DataX/blob/master/introduction.md

标签: GitHub https
最近更新
婚姻法
央行公开市场开展2149亿元7天期逆回购操作
多哈世乒赛:林诗栋/蒯曼轻松晋级 混双8强赛将上演两场中日对决
证人翻供承担什么法律责任?民事纠纷亲戚可以作证吗?_每日头条
合同公证后怎么撤销?办理合同公证需要十五个工作日吗? 天天观焦点
手相婚姻线怎么看是二婚?手相决定一个人的婚姻吗?
中华人民共和国反家庭暴力法第二条的内容是什么?冷暴力指的都有哪些内容?
天天观察:农村宅基地怎样过户给本村人?老人去世后宅基地归谁?
行政处罚的追究时效是多久?行政处罚的方式有哪些?
公司组织结构可以分为什么?基金架构与组织结构设计的内容是什么?
不动产登记申请需要哪些材料?不动产证和房产证是一样的吗?|全球热点
知识纠纷
1 公司法人章可以随便刻吗?中华人民共和国公司法第三条的内容是什么? 天天热闻
2 什么国际贸易术语?贸易术语在国际贸易中起着积极的作用主要表现在哪几个方面?_视点
3 发现甲类传染病几小时内上报?工作期间得了传染病算不算工伤?
4 债权转让一般打几折?债权转让合法吗?
5 承揽合同纠纷的解决办法?承揽合同质保期一般多长时间?|环球看点
6 个人贷款申请的必备条件是什么?申请贷款的流程是什么?
7 拆迁引起舆情纠纷怎么办?引起征地拆迁纠纷的原因有哪些?
8 捡到东西又放回原处犯法吗?捡到东西又扔了需要赔偿吗?
公司法
诉讼离婚要交多少钱?诉讼离婚要多久才能离婚? 今日热闻
行政处罚与行政处分有什么不同?行政处罚记入档案吗?
连带责任是什么?连带责任会强制执行吗?
答辩状可以开庭时提交吗?民事诉讼答辩期限是多久?-当前短讯
分居协议怎么写?写分居协议的注意事项有哪些?
遗嘱有效期是多长时间?遗嘱变更受益人有效吗?|当前热讯
轻伤二级公证处会给受害人什么材料?轻伤二级赔了钱还要坐牢吗?_全球速读
夫妻离婚后债务应当如何处理?夫妻离婚债务分割书面协议怎么写?
盗窃拘留一般多少天?盗窃罪判几年? 全球速读
全球视讯!商标争议如何处理?驰名商标保护的期限是如何规定的?
合同法
深入推进IPv6规模部署和应用

2025-06-04

天天快看点丨缓刑是什么意思?缓刑需要坐牢吗?

2023-07-07

今日热文:一般择日宣判会很严重吗?择日宣判会提前通知吗?

2023-07-07

离婚后一方拒绝探望该怎么办?离婚拒绝探视会怎么样? 当前简讯

2023-07-07

劳务纠纷起诉费用是多少?劳务合同纠纷的诉讼费由谁承担?

2023-07-06

通谋虚假离婚有效吗?骗取离婚证是违法行为吗?

2023-07-06

劳动纠纷
深入推进IPv6规模部署和应用
天天快看点丨缓刑是什么意思?缓刑需要坐牢吗?
今日热文:一般择日宣判会很严重吗?择日宣判会提前通知吗?
离婚后一方拒绝探望该怎么办?离婚拒绝探视会怎么样? 当前简讯
劳务纠纷起诉费用是多少?劳务合同纠纷的诉讼费由谁承担?
通谋虚假离婚有效吗?骗取离婚证是违法行为吗?

法律专家版权所有 2005-2022 备案号:京ICP备2022016840号-61  联系邮箱:345 5005 708@qq.com