一、含義
元模式不是用于解決某個(gè)具體問題的配喳,而是處理模式之間關(guān)系的酪穿,可以理解為“模式的模式”。
二界逛、實(shí)現(xiàn)方法
元模式主要有二種實(shí)現(xiàn)方法:作業(yè)鏈昆稿、作業(yè)歸并。
? ? 作業(yè)鏈:該方法是將多種模式結(jié)合起來以解決復(fù)雜的息拜、多級的問題溉潭。作業(yè)鏈?zhǔn)潜姸啾容^難處理的過程中的一種净响,因?yàn)樗⒉皇谴蠖鄶?shù)MapReduce框架中包含的特性,MapReduce可以很好的處理單個(gè)MapReduce作業(yè)喳瓣,但在處理多級作業(yè)時(shí)則需要加入許多手工編碼馋贤,而且在操作上還需要考慮作業(yè)的各個(gè)階段如何處理任務(wù)失敗以及清理中間結(jié)果輸出的問題。
? ? 作業(yè)歸并:該方法是針對同一個(gè)MapReduce作業(yè)中執(zhí)行多個(gè)分析任務(wù)這類作業(yè)進(jìn)行優(yōu)化畏陕,已達(dá)到一石多鳥的目的配乓。