使用较新的Hadoop API从DistributedCache读取文件的好方法是什么?我将文件放在DistributedCache中,并在驱动程序代码中添加以下内容:

DistributedCache.addCacheFile(new URI("c1.txt"), getConf());

我想在我的Mapper的c1.txt函数中访问setup的内容。

最佳答案

显然,我可以打开它并通过setup()方法读取它:

FileReader in = new FileReader("c1.txt");

我明天试试。

09-30 15:08