大数据DataX(一):DataX的框架设计和插件体系|焦点观察
(相关资料图)
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
责任编辑:宋璟
-
大数据DataX(一):DataX的框架设计和插件体系|焦点观察
-
2022年Q4全球个人智能音频设备出货量1.1亿部,同比下降26%
-
探索文明互鉴艺术之美 叶星千作品展上海启幕|速递
-
观察:T-J模型
-
英媒:切尔西强调波特将留任 解雇图赫尔不因战绩
-
易营销_对于易营销简单介绍 天天消息
-
世界播报:玉竹的功效与作用及禁忌副作用食用方法?_玉竹的功效与作用
-
苏州比较正规的抑郁症医院是哪家好呢「苏州看抑郁症的医院哪里比较好一点」-世界即时
-
*ST西源: 西部资源关于公司股票可能被终止上市暨停牌的风险提示公告
-
全球快看点丨万州区龙沙镇龙沙社区志愿服务大队
-
受够了,这些年轻人自愿降薪去干体力活
-
山东新华制药股份:取得碳酸司维拉姆片药品注册证书|环球最资讯
-
物流龙头企业符合条件可一次性获奖励50万元
-
【速看料】上官秋月
-
02月27日10时湖南张家界昨日累计报告阳性感染者确诊148例 怎么判断自己是否属于轻型感染者
-
一落千丈是什么意思 用什么方法理解_一落千丈是什么意思
-
塞尔维亚总统向中国游客发出了邀请 快讯
-
柯基
-
辣椒产业富百姓
-
环球百事通!磁共振对怀孕有影响吗_磁共振对人体有害吗
-
战宇
-
今日来袭!标配2.0T+8AT,合资中型SUV仅售15万,要啥CRV?
-
小行星“龙宫”样本中含约2万种有机分子|世界新消息
-
王韵壹
-
怎样开一家体育用品商店_怎样开一家体育用品商店-天天最新
-
焦点观察:动漫里好听的日文歌_好听的日文歌动漫
-
全球热议:刑事上诉状
-
christina品牌介绍_christina
-
环球视讯!上海向明中学
-
舒肤佳_说一说舒肤佳的简介|微资讯
-
【世界播资讯】买手机怎样分期付款_京东买手机怎么分期付款
-
巴菲特:通过增值回购获得的收益可以惠及所有股东
-
中国管家 环球滚动
-
跟着海南长臂猿去探访《秘境回声》 环球即时看
-
环球视讯!每天只需6分钟!短时高强度锻炼让大脑更年轻