hadoop - HDFS 中文件的 ctime

标签 hadoop hdfs

有什么方法可以获取 HDFS 中文件的 ctime 吗? FileStatus 中有修改时间,但随着文件被追加,这次也会被修改。

最佳答案

HDFS按照代码HERE只存储文件的修改时间和访问时间。 .

文件的修改时间是文件最后一次关闭的时间(比如最初写入和关闭的时间,或者重新打开追加和关闭的时间)。

在大多数情况下,我们放置在 HDFS 上的大多数文件的修改时间不会改变,除非它们进行了上述任何修改。因此,大多数时候(不总是)可以将修改后的创建时间称为可接受的创建时间。

关于hadoop - HDFS 中文件的 ctime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16634157/

相关文章:

java - 将 HDFS 挂载到本地目录失败

Hadoop加密区远程异常

hadoop - 在 Hive 中使用 Join 更新查询

hadoop - 控制映射器处理的记录数

python - 使用 except : pass 杀死程序

apache-spark - df.show()在hdfs中显示不为空的结果

hadoop - 从平面文件名 cloudera 添加日期时间

hadoop - 有没有办法在命令行中查看 mapreduce/hadoop 配置属性?

hadoop - 如何将 hdfs 文件读入 apache beam?

mongodb - 使用 Apache Sqoop 将数据从 Mongo/Cassandra 导出到 HDFS