我想将这个整数值(例如 a=100)传递给所有 reducer 。然后在reduce函数中,我可以使用这个值。有没有办法做到这一点?我不想将此值放入 <"a", 100> 之类的配对中,因为它将转到我不知道的特定 reducer ,在这种情况下,并非所有 reducer 都会收到该值。
每个 reducer 都需要该值。
最佳答案
您应该能够通过 JobConf 对象传递它。将configure中得到的JobConf分配给本地实例并设置值。应该在reducer的configure()中可用。
关于java - 有没有办法将整数值从映射器类传递到所有 reducer ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22414249/