我要求我的MAP应该读取一个大的HDFS文本文件,并将其作为“text_file_name text_file_contents”作为键:值对写入序列文件中。
My Mapper然后将此序列文件的路径发送到Reducer。
目前我正在做的是:
但是,我不确定Text()是否能够存储大文件。因此想要做以下事情:
这种方法存在的问题是,它在我写入序列文件的每一行写下“密钥”。
所以,只想知道,
答案 0 :(得分:0)
回答你的问题:
但是当你第一次使用第二种方法时,你也无法写下你的钥匙。所以最好使用NullWritable