Tez是Apache最新的支持DAG作業(yè)的開源計(jì)算框架,它可以將多個(gè)有依賴的作業(yè)轉(zhuǎn)換為一個(gè)作業(yè)從而大幅提升DAG作業(yè)的性能。如果Hive和Pig這樣的項(xiàng)目使用Tez而不是MapReduce作為其數(shù)據(jù)處理的骨干,那么將會(huì)顯著提升它們的響應(yīng)時(shí)間,Tez構(gòu)建在YARN之上,能夠不需要做任何改動(dòng)地運(yùn)行MR任務(wù)。
MRS將Tez作為Hive的默認(rèn)執(zhí)行引擎,執(zhí)行效率遠(yuǎn)遠(yuǎn)超過(guò)原先的Mapreduce的計(jì)算引擎。