从本地文件系统Hive hadoop加载数据时为什么DATA是COPIED而不是MOVED

时间:2017-04-02 07:18:38

标签: hadoop hive

当我们使用以下命令时:

Load data local inpath "mypath"

为什么数据从本地文件系统复制到HDFS而不移动?

1 个答案:

答案 0 :(得分:1)

由于您在两个不同的文件系统(sh + HDFS)之间移动数据,因此这不能像非本地加载那样进行元数据操作。 应复制数据本身 从理论上讲,这个命令也可以启动源文件的删除命令,但对于什么?