2.程序运行时InputFormat类的对像是在namenode还是在datanode还是都有?如果都有那么如果在inputFormat类中引用了其它自定义的类对像,那么各个datanode上也有吗?如果这个对像是一个静态的呢,各个datanode上的怎么去同步或是保持一致?
3.在reducer处理完后的数据如果是放在hdfs文本中,那么这些数据是分开放在datanode上的,namenode只存有其分块地址?还是这些数据都是放在namenode上的?
4.outputFormat的执行时间的问题,是每个reducer的结果都会有一个outputformat对像去接收数据,还是所有的reducer的结果都是由一个outputFormat对像去接收数据?
刚学hadoop,被这个几问题深深的困扰,望解答,先谢过了