的實(shí)現(xiàn)。如果你已經(jīng)對(duì)Flume很熟悉了,那么下面就是你需要知道內(nèi)容。

  • 你仍然需要有sources和sinks組件來(lái)做相同的事,只是現(xiàn)在用channels來(lái)連接。

  • Channels是可插拔的和持久的。Flume NG中in-memory channel處理速度快但不支持持久化而file-based channel支持event持久化。

  • There's no more logical or physical nodes. We call all physical nodes agents and agents can run zero or more sources and sinks.現(xiàn)在沒(méi)有邏輯節(jié)點(diǎn)或者物理節(jié)點(diǎn)。我們稱物理節(jié)點(diǎn)為agents而agents中可以運(yùn)行0至多個(gè)sources和sinks。

  • 沒(méi)有master和不再依賴ZooKeeper。現(xiàn)在,F(xiàn)lume是依賴于一個(gè)簡(jiǎn)單的基于文件配置配置系統(tǒng)。

  • 所有的都是插件,一些面向用戶,一些針對(duì)工具和系統(tǒng)開(kāi)發(fā)者。插件化組件包括channels、sources、sinks、interceptors、sink processors和event serializeres。

請(qǐng)自行閱讀JIRAs文件尋找你認(rèn)為重要的特性。

獲得Flume NG

你可以在Flume官網(wǎng)中 Downloads 下載源碼。如果你不打算為Flume打補(bǔ)丁的話,那么使用二進(jìn)制文件將是簡(jiǎn)單的方式。

用源碼構(gòu)建

為了用源碼搭建Flume NG,你必須要有g(shù)it、Sun JDK1.6,Apache Maven3.x,大概90MB的磁盤空間和網(wǎng)絡(luò)連接。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式