开发者社区 问答 正文

MRv2的作用是什么呢?

MRv2的作用是什么呢?

展开
收起
游客mm5dulkpivqdo 2021-12-05 08:44:50 683 分享 版权
1 条回答
写回答
取消 提交回答
  • MRv2具有与MRv1相同的编程模型和数据处理引擎,唯一不同的是运行时环境。MRv2是在MRv1基础上经加工之后,运行于资源管理框架YARN之上的计算框架MapReduce。它的运行时环境不再由JobTracker和TaskTracker等服务组成,而是变为通用资源管理系统YARN和作业控制进程ApplicationMaster,其中,YARN负责资源管理和调度,而ApplicationMaster仅负责一个作业的管理。简言之,MRv1仅是一个独立的离线计算框架,而MRv2则是运行于YARN之上的MapReduce。

    2021-12-05 09:00:40
    赞同 展开评论
问答地址: