gpt4 book ai didi

hadoop - hdfs什么时候改变目录的访问时间和修改时间?

转载 作者:可可西里 更新时间:2023-11-01 15:29:35 35 4
gpt4 key购买 nike

假设我的 hdfs 文件系统中有以下层次结构

Dir1
-> Dir2
-> File1

如果我将名为 File 2 的文件添加到/Dir1/Dir2,Dir1 和 Dir2 的访问和修改时间是否会发生变化?一般来说,这两个值什么时候改变?

还有如何通过 Hadoop Java API 访问这两个值?

谢谢你的回答

最佳答案

Dir2 的时间戳改变了,但 Dir1 没有。只有直接目录时间戳发生变化。

您可以在 Java 中使用以下代码获取时间戳:

FileSystem fs = FileSystem.get(URI.create(uri), conf);
long moddificationTime = fs
.getFileStatus((FileSplit)context.getInputSplit())
.getPath()).lastModified();

关于hadoop - hdfs什么时候改变目录的访问时间和修改时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36894412/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com