HDFS中的最大文件名大小



我有一个关于hdfs中文件名的最大大小和hdfs中的文件路径的最大大小的问题(文件结构可以嵌套到多深)。

我已经写了一个Map Reduce作业,我正在为Reducer在输出中生成的文件生成自定义名称。所以只需要知道文件名的最大大小和目录结构的最大深度,这样我就可以确保在我的代码中不会超过最大可能的大小。

提前谢谢。

这取决于其下的文件系统操作系统

示例:对于extFS(目前在Linux上使用最多):

max filename length: 255 bytes
max path length: none

FS不知道扩展名,它包含255字节的扩展名(您可以使用没有任何扩展名的文件名)。

HDFS文件名长度没有单一的通用限制。这取决于配置。

根据HDFS-6055,默认情况下,限制为255。

最新更新