hadoop编程 map中调用某个类中的静态变量

lisaqq1 2014-04-11 06:25:00
hadoop集群不支持全局变量,那么用静态变量可以代替全局变量吗?

我将一个数组定义为某个类中的静态变量,然后在map 中对它赋值和访问。

这样访问 可以访问到这个数组中的所有的值吗?还是只能访问到当前datanode 上的值?我觉得是后者,不知道对否?
...全文
220 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
suncf1985 2014-04-16
  • 打赏
  • 举报
回复
hadoop可以支持全局变量 方法如下: Configuration conf = new Configuration(); // 这里放入全局变量 conf.set(key,value); //具体用的时候可以 conf.get(key)
海兰 2014-04-15
  • 打赏
  • 举报
回复
可以写个demo试下~
海兰 2014-04-15
  • 打赏
  • 举报
回复
你这个设计的具体的应用问题,如果按你的思路来看,是只能访问到当前datanode 上的值

778

社区成员

发帖
与我相关
我的任务
社区描述
云计算 网络相关讨论
社区管理员
  • 网络
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧