FileContext
Hadoop 2.0 使用对象createSymlinks()
方法支持符号链接。
我正在考虑在一个程序中大量使用符号链接,该程序将上个月的所有文件都放在 Hadoop 档案 (HAR) 中,但我想知道使用符号链接是否会消耗 Namenode 内存,类似于 HDFS 中的小文件,这会破坏放置这些文件的目的在 HAR 中,让我轮流解决小文件的原始问题。
此外,我想使用符号链接的原因是,当文件被 HAR'ed(并因此移动)时,我不必使用新文件位置更新 HBase。
NameNode 中符号链接的内存占用是多少?