當前位置: 首頁 > 綜合 >

      大數(shù)據(jù)DataX(一):DataX的框架設計和插件體系 每日熱訊

      2023-02-27 17:18:50 來源:騰訊云


      【資料圖】

      ?DataX的框架設計和插件體系

      一、DataX是什么

      DataX 是阿里巴巴集團內被廣泛使用的離線數(shù)據(jù)同步工具/平臺,實現(xiàn)包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各種異構數(shù)據(jù)源之間高效的數(shù)據(jù)同步功能。

      為了解決異構數(shù)據(jù)源同步問題,DataX將復雜的網(wǎng)狀的同步鏈路變成了星型數(shù)據(jù)鏈路,DataX作為中間傳輸載體負責連接各種數(shù)據(jù)源。當需要接入一個新的數(shù)據(jù)源的時候,只需要將此數(shù)據(jù)源對接到DataX,便能跟已有的數(shù)據(jù)源做到無縫數(shù)據(jù)同步。

      DataX在阿里巴巴集團內被廣泛使用,承擔了所有大數(shù)據(jù)的離線同步業(yè)務,并已持續(xù)穩(wěn)定運行了6年之久。目前每天完成同步8w多道作業(yè),每日傳輸數(shù)據(jù)量超過300TB。

      DataX目前沒有單獨的官網(wǎng),DataX的GitHub地址:

      https://github.com/alibaba/DataX

      二、???????DataX框架設計

      DataX本身作為離線數(shù)據(jù)同步框架,采用Framework + plugin架構構建。將數(shù)據(jù)源讀取和寫入抽象成為Reader/Writer插件,納入到整個同步框架中。

      Reader:Reader為數(shù)據(jù)采集模塊,負責采集數(shù)據(jù)源的數(shù)據(jù),將數(shù)據(jù)發(fā)送給Framework。Writer: Writer為數(shù)據(jù)寫入模塊,負責不斷向Framework取數(shù)據(jù),并將數(shù)據(jù)寫入到目的端。Framework:Framework用于連接reader和writer,作為兩者的數(shù)據(jù)傳輸通道,并處理緩沖,流控,并發(fā),數(shù)據(jù)轉換等核心技術問題。

      三、??????????????DataX插件體系

      經(jīng)過幾年積累,DataX目前已經(jīng)有了比較全面的插件體系,主流的RDBMS數(shù)據(jù)庫、NOSQL、大數(shù)據(jù)計算系統(tǒng)都已經(jīng)接入。DataX Framework提供了簡單的接口與插件交互,提供簡單的插件接入機制,只需要任意加上一種插件,就能無縫對接其他數(shù)據(jù)源。

      DataX目前支持數(shù)據(jù)如下:

      以上插件參照地址:

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

      標簽: GitHub https
      最近更新
      15037178970
      婚姻法
      結婚前你需要想明白這3點 婚前財產(chǎn)和婚后財產(chǎn)的問題一定要明白
      知道這些不止能在婚姻出問題時保護你 更能讓你少踩婚姻中的一些雷區(qū)
      如果你的另一半出軌了你要離婚嗎?如果離婚應該怎么去做呢?
      夫妻之間發(fā)生爭執(zhí)之后多數(shù)人會選擇冷戰(zhàn) 這里的冷戰(zhàn)屬于冷暴力嗎?
      遭遇家庭冷暴力應該怎么辦?這六種方式用以應對家庭“冷暴力”
      家庭冷暴力與傳統(tǒng)的家庭暴力不同 面對家庭冷暴力應該如何取證?
      究竟什么是家庭冷暴力呢?家庭冷暴力常見的特征都有什么呢?
      夫妻離婚財產(chǎn)如何分配?子女的撫養(yǎng)權應該歸屬哪一方所有呢?
      子女的撫養(yǎng)費具體有哪幾項呢?婚姻法離婚撫養(yǎng)費規(guī)定的標準是什么呢?
      婚姻法離婚撫養(yǎng)費法規(guī)內容是怎樣的?關于撫養(yǎng)費的幾個問題是什么?
      知識糾紛
      1 哪些可以申請專利?專利可以同時多個人一起申請嗎?
      2 專利申請收費標準是怎樣的?申請不同類型的專利所需要的錢不同
      3 專利實施許可合同讓與人有哪些主要義務?專利實施許可合同與專利許可合同有什么區(qū)別?
      4 哪些情形實施專利強制許可?專利強制許可的前提條件是什么?
      5 專利無效的法律后果有哪些?專利的無效情形有哪些?
      6 專利駁回復審具體有多長時間?哪些情況下專利申請可能被駁回?
      7 發(fā)明專利權的保護期限是多少年?非專利發(fā)明人是否有專利申請權?
      8 侵犯專利權的賠償計算方式是什么?侵犯專利權的訴訟時效為多長時間?
      公司法
      企業(yè)改制的含義 有哪些方式?改制后國企員工屬于什么性質?
      民營企業(yè)改制中的隱形債務問題 面對隱形債務問題應該如何解決?
      旅行社經(jīng)營范圍變更的審核告知事項 旅游業(yè)的發(fā)展現(xiàn)狀和趨勢
      企業(yè)無常加班是否可以匿名舉報?強制加班公司沒有加班費怎么辦?
      企業(yè)清理欠款時應注意什么問題?企業(yè)短期借款需要注意哪些事項?
      什么是中小企業(yè)集合票據(jù)和超級短期融資券?一起來了解一下吧!
      一人有限責任公司與個人獨資企業(yè)的區(qū)別 這些知識你都知道嗎?
      有限責任公司股權轉讓具體有哪些形式?來了解下這五種形式
      一人公司設立時應當注意的問題 一人公司的特征
      公司股東之間股權轉讓計稅基礎怎么確認?公司股東之間的股權轉讓要符合什么要件?
      合同法
      客運合同中旅客的權利義務一覽 主要包括這些內容

      2022-09-01

      運輸承攬合同司法解釋 運輸合同中承運人的義務有哪些

      2022-09-01

      裝修合同簽訂流程法律法規(guī)一覽 律師解答

      2022-09-01

      建筑工程承包人最主要的義務一覽 承包合同內容介紹

      2022-09-01

      監(jiān)控安裝合同書的內容格式介紹 一般包括這些條款

      2022-09-01

      委托書可以撤銷嗎 房屋買賣公證可否撤銷

      2022-09-01

      勞動糾紛
      客運合同中旅客的權利義務一覽 主要包括這些內容
      運輸承攬合同司法解釋 運輸合同中承運人的義務有哪些
      裝修合同簽訂流程法律法規(guī)一覽 律師解答
      建筑工程承包人最主要的義務一覽 承包合同內容介紹
      監(jiān)控安裝合同書的內容格式介紹 一般包括這些條款
      委托書可以撤銷嗎 房屋買賣公證可否撤銷

      法律解答網(wǎng)版權所有 2005-2022

      久久久久无码专区亚洲av| 亚洲乱码在线观看| 亚洲一区二区三区乱码在线欧洲| 国产亚洲A∨片在线观看| 中文字幕不卡亚洲| 午夜亚洲乱码伦小说区69堂| 亚洲AV永久无码精品一福利 | 亚洲人成影院在线观看 | 日韩欧美亚洲国产精品字幕久久久 | 亚洲婷婷国产精品电影人久久| 亚洲av无码专区在线观看素人| 亚洲av无码乱码在线观看野外| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲av片在线观看| 日日摸日日碰夜夜爽亚洲| 最新亚洲人成网站在线观看| 国产在亚洲线视频观看| 亚洲免费无码在线| 亚洲一区二区三区偷拍女厕| 人人狠狠综合久久亚洲婷婷| 亚洲av片劲爆在线观看| 亚洲美女大bbbbbbbbb| 亚洲制服丝袜一区二区三区| 亚洲剧场午夜在线观看| 亚洲综合一区二区三区四区五区| 亚洲精品国产av成拍色拍| 欧洲亚洲综合一区二区三区| 亚洲乱亚洲乱少妇无码| 国产亚洲av片在线观看16女人| 久久久久亚洲精品成人网小说| 在线观看亚洲人成网站| 亚洲另类小说图片| 亚洲精品人成网线在线播放va| 亚洲AV网站在线观看| 亚洲中文字幕无码久久综合网| 亚洲第一中文字幕| 亚洲a级在线观看| 亚洲AV色无码乱码在线观看| 亚洲一区二区高清| 久久亚洲精品成人777大小说| 亚洲白嫩在线观看|