-copyFromLocal和-put之间的区别是什么?

时间:2016-11-12 23:55:12

标签: hadoop hdfs bigdata

是否可以解释Hadoop中-copyFromLocal和-put命令之间的区别。我无法找到任何说明两个命令之间差异的好文档。

1 个答案:

答案 0 :(得分:1)

那么可以解释是否存在差异而且我认为没有。 看下面的代码,CopyFromLocal所做的就是扩展Put,没有其​​他功能。

public static class CopyFromLocal extends Put {

    public static final String NAME = "copyFromLocal";
    public static final String USAGE = Put.USAGE;
    public static final String DESCRIPTION = "Identical to the -put command.";
  }

https://github.com/apache/hadoop/blob/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/shell/CopyCommands.java