微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 关于hadoop hdfs文件系统重命名

我将大量数据存储到hdfs中.我需要将文件一个文件夹移动到另一个文件夹.

我可以问一般文件系统重命名方法的成本是多少?
假设我必须移动太字节数据.

非常感谢你.

解决方法:

如果正确实现,在HDFS或任何文件系统中移动文件涉及更改名称空间而不移动实际数据.完成代码只会更改Name节点中的名称空间(内存和编辑日志).

NameNode.java

> NameNode控制两个关键表:
> 1)filename-> blocksequence(名称空间)
> 2)block-> machinelist(“inodes”)

只需要修改第一部分,不需要块到机器列表.我还没试过,但我想应该没问题.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐