如何在Hadoop配置中设置对象

时间:2013-12-30 04:42:12

标签: java hadoop mapreduce hdfs

我正在尝试在Configuration

中设置对象

conf.set("test",myobject)

但它不存在。

如何在Configuration中设置对象并在Mapper中检索相同的对象值?

1 个答案:

答案 0 :(得分:0)

您无法直接在hadoop配置中设置对象。您需要序列化对象,将其转换为字符串,然后在hadoop配置对象中设置它。只有这样,您才能让映射器使用它。

此处已讨论此自定义配置。custom hadoop configuration