全局变量:
马克-to-win @ 马克java社区:如想传递变量,程序可以在main函数中,利用Congfiguraion类的set函数将一些简单的数据结构放到到Congfiguraion中,map或reduce task任务启动的过程中(比如setup函数)通过Configuration类的get函数读取即可。
一切的代码和上面都一样,只是加了一个全局变量的特性。
package com;
import java.io.File;
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.DoubleWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Job;
import org.apache.h
MapReduce当中全局变量的用法
最新推荐文章于 2022-08-13 13:09:39 发布
在MapReduce程序中,可以通过Configuration类在main函数设置全局变量,并在map或reduce任务的setup函数中读取。例如,创建一个名为`name`的全局变量,然后在map方法中打印该变量以展示其用法。详细实现代码和示例数据可在文章中查看。
摘要由CSDN通过智能技术生成