tez是什么?

【Apache Tez是什么?】html

  http://dongxicheng.org/mapreduce-nextgen/apache-tez/sql

浅谈Apache Tez中的优化技术

  http://dongxicheng.org/mapreduce-nextgen/apache-tez-optimizations/apache

Apache Tez最新进展

   http://dongxicheng.org/mapreduce-nextgen/apache-tez-newest-progress/框架

MapReduce和Tez对比oop

http://www.cnblogs.com/linn/p/5325147.htmlpost

安装tez优化

http://blog.csdn.net/fighting_one_piece/article/details/54646124url

 

简单的来讲tez是支持DAG的计算框架,用来替代MapReduce的。而MapReduce是基于yarn的,那么tez也是。hadoop2.7.x以上支持tezspa

  它直接源于MapReduce框架,核心思想是将Map和Reduce两个操做进一步拆分,即Map被拆分红Input、Processor、 Sort、Merge和Output, Reduce被拆分红Input、Shuffle、Sort、Merge、Processor和Output等,这样,这些分解后的元操做能够任意灵活组 合,产生新的操做,这些操做通过一些控制程序组装后,可造成一个大的DAG做业。.net

什么DAG?举例来讲,spark的RDD通过一系列计算,RDD1-->A计算-->RDD2-->-B计算->RDD3....,这些RDD计算过程描绘成的图就是DAG,用来描述任务的计算过程,那么DAG与MapReduce又有什么关系,咱们知道对于一条简单的sql语句,可能会产生多个MapReduce任务。而tez就会将多个MapReduce任务描述成一个DAG,提交一次任务,那么天然效率就会提升,并且多个MapReduce任务必然涉及屡次IO读写。

什么是LLAP?

关于ambari中的LLAP?

   参考官方文档 https://docs.hortonworks.com/

相关文章
相关标签/搜索