【大資料】— sqoop ?
介紹
sqoop(SQL to Hadoop),是一款開源工具,主要用於在Hadoop()與傳統的RDBMS(MySQL SQLServer Oracle)進行的資料傳遞,sqoop主要是封裝了Hadoop的匯入與匯出,底層透過MapReduce的MapTask把關係型資料庫的資料匯入到HDFS中,同樣也是用過MapTask把HDFS的資料匯入到關係型資料庫中,起著一個橋樑作用。
sqoop的版本
sqoop是Apache軟體基金會提供的開源框架。官方網站參考:
主要為sqoop1.x與sqoop2.x;目前主要主1.4.6為主 2.x變化大使用少;
基本使用
sqoop(SQL to Hadoop),是一款開源工具,主要用於在Hadoop()與傳統的RDBMS(MySQL SQLServer Oracle)進行的資料傳遞,sqoop主要是封裝了Hadoop的匯入與匯出,底層透過MapReduce的MapTask把關係型資料庫的資料匯入到HDFS中,同樣也是用過MapTask把HDFS的資料匯入到關係型資料庫中,起著一個橋樑作用。
sqoop的版本
sqoop是Apache軟體基金會提供的開源框架。官方網站參考:
主要為sqoop1.x與sqoop2.x;目前主要主1.4.6為主 2.x變化大使用少;
基本使用
透過sqoop,你可以從關係型資料庫中匯出資料,匯入到hdfs中。輸入命令可能查詢資料庫的一個庫或者一張表查詢結果;輸出則是資料庫表或者結果的匯出檔案集合。匯入程式是並行的(預設4個mr),因此輸出的結果可能是多個檔案(最終在hdfs中可能會得到多個檔案)。這些檔案可能是標準的文字檔案TextFile(比如,使用逗號或者/t做欄位間的分割 可以指定分割引數)。
sqoop的匯入程式是一個自動生成出來的java class,因此它的很多元件都可以自定義,比如匯入的格式壓縮、文字的格式、匯出的格式等等。
安裝部署方式及引數詳細使用參考下一篇部落格.............
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31441024/viewspace-2155940/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 京東大資料工程師教你怎樣用Sqoop大資料工程師OOP
- sqoop資料匯入匯出OOP
- 資料同步工具Sqoop和DataXOOP
- 比Sqoop功能更加強大開源資料同步工具DataX實戰OOP
- Sqoop匯入資料異常處理OOP
- Sqoop將MySQL資料匯入到hive中OOPMySqlHive
- 大資料之Pig和Sqoop-李強強-專題視訊課程大資料OOP
- 資料搬運元件:基於Sqoop管理資料匯入和匯出元件OOP
- sqoop用法之mysql與hive資料匯入匯出OOPMySqlHive
- Sqoop匯出ClickHouse資料到HiveOOPHive
- 20202.9.29課堂筆記(Sqoop介紹及資料遷移)筆記OOP
- Sqoop jobOOP
- sqoop1.4.7環境搭建及mysql資料匯入匯出到hiveOOPMySqlHive
- [資料整合/資料同步] 基於資料庫增量日誌的資料同步方案 : Flink CDC/Debezium/DataX/Canal/Oracle Goldengate/Kettle/Sqoop資料庫OracleGoOOP
- Sqoop同步策略OOP
- Hadoop Sqoop介紹Hadoop
- sqoop小作業OOP
- SQOOP安裝部署OOP
- sqoop 架構分析OOP架構
- 【Hadoop】9、Sqoop元件Hadoop元件
- 2020-09-27【學習筆記】【企業資料湖】五、基於Apache Sqoop的批量資料獲取筆記ApacheOOP
- 走進大資料,感受大資料大資料
- sqoop指令碼批量生成OOP指令碼
- 4- sqoop語法OOP
- sqoop搭建及基本操作OOP
- Sqoop 並行抽數OOP並行
- Sqoop2安裝OOP
- 大資料hadoop資料大資料Hadoop
- 大資料與資訊保安(六)天網系統與大資料 大資料大資料
- 大資料概念:史上最全大資料解析大資料
- sqoop進行將Hive 詞頻統計的結果資料傳輸到Mysql中OOPHiveMySql
- 大資料如何採集資料?大資料的資料從何而來?大資料
- 大資料學習資料大資料
- 大資料筆記01--大資料概述大資料筆記
- 什麼叫大資料 大資料的概念大資料
- 大資料:大資料之基礎語法大資料
- 大資料治理——搭建大資料探索平臺大資料
- sqoop 安裝與配置使用OOP