是否可以通过put命令100%覆盖HDFS文件的可用性?

时间:2018-01-24 05:16:28

标签: hadoop hdfs

我正在使用

echo 'new_hoge' | hdfs dfs -put -f - /output_path/hogefile

覆盖/output_path/hogefile但是我想确保它同时可用于任何读取请求(结果都很好)。

这个操作是原子的,所以我不用担心吗?如果没有,通常在实践中如何实现?

this文档中的HDFS文档没有说明覆盖操作的原子性特性,因此我假设文件系统不提供此功能。无法在Hadoop文件系统code中找到它。

0 个答案:

没有答案