2015-01-21 43 views
0

我知道HDFS是关于一次写入和多次读取的类型。据我所知,在HDFS中随机更新文件是不可能的,因为文件存储在分布式环境中(作为块),每个块在其他节点上复制,即使这些复制块很难更新数据节点。通过Hue在HDFS中更新文件

但是,我的问题是有可能使用hue tool?来更新HDFS中的文件。因为我使用色调工具更新了很多文件(存储在HDFS中),并在其上运行map-reduce作业。那么,色调怎么可能更新HDFS中的文件。 色调在后台做些什么?通过色相进行的更新是否真的更新为相同的文件?或色调删除文件并重新写入整个文件(包括我们想要更新的新数据)?

回答

1

由于HDFS不支持版本,Hue删除并重新写入整个文件。您可以注意到,Hue现在将版本仅限制为小文件。

这是一篇博文,详细了解HDFS Filebrowser

+0

好的,那也是我的设想。感谢您的回复并发布链接。 – barath 2015-01-22 01:07:21