【问题标题】:sqoop vs unload commandsqoop 与卸载命令
【发布时间】:2018-01-22 23:07:09
【问题描述】:

在任何数据库中使用 unload 命令,我们可以将数据放入一个平面文件中,然后我们可以将其复制到 HDFS。 在这方面,使用 sqoop 比卸载命令有什么优势? 请解释。提前致谢。

【问题讨论】:

    标签: hdfs sqoop


    【解决方案1】:

    Sqoop 会将您的 DB 类型的数据转换为 Java 类型,然后可以在进程中使用该类型。 Sqoop 还允许您将各种关系数据库卸载到 Hive 或 Hbase。或者它将提供 parquet 输出(hadoop 下数据集最常用的格式之一)

    Sqoop 还将按照提供的密钥拆分和分发导出文件。

    【讨论】:

      猜你喜欢
      • 2017-06-14
      • 1970-01-01
      • 1970-01-01
      • 2021-05-04
      • 2020-04-28
      • 1970-01-01
      • 1970-01-01
      • 2013-03-10
      • 2011-08-04
      相关资源
      最近更新 更多