1、Source
用于采集數(shù)據(jù),Source是產(chǎn)生數(shù)據(jù)流的地方瑟由,同時(shí)Source會(huì)將產(chǎn)生的數(shù)據(jù)流,傳輸?shù)紺hannel,這個(gè)有點(diǎn)類似于Java IO部分的Channel冤寿。
2歹苦、Channel
用于橋接Sources和Sinks,類似于一個(gè)隊(duì)列督怜。
3殴瘦、Sink
從Channel收集數(shù)據(jù),將數(shù)據(jù)寫到目標(biāo)源(可以是下一個(gè)Source号杠,也可以是HDFS或者HBase)蚪腋。
4、Event
傳輸單元姨蟋,F(xiàn)lume數(shù)據(jù)傳輸?shù)幕締卧肟允录男问綄?shù)據(jù)從源頭送至目的地。