为什么要使用分区?

  1.根据业务需要,产生多个输出文件
  2.多个reduce任务在运行,提高整体job的运行效率