Sqoop使用總結——從大數據集羣導出數據export

HIVE/HDFSRDBMS

$ bin/sqoop export \

--connect jdbc:mysql://hadoop000:3306/company \

--username root \

--password root \

--table staff \

--num-mappers 1 \

--export-dir /user/hive/warehouse/staff_hive \

--input-fields-terminated-by "\t"

提示:Mysql中如果表不存在,不會自動創建

 

目前沒有命令可以直接將 hbase 中的數據導出到 mysql,

原因:hbase是大數據生態圈的組件,就是爲了存放大數據,直接導出到MySQL,MySQL是否可以承受這麼大的壓力?

替代方案:

  1. 先將Hbase的數據導出到 hdfs,然後再把數據從HDFS導入MySQL中
  2. 把Hbase表映射爲hive表,然後把hive表中數據導出到MySQL中
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章