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中
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章