storm流式大資料處理流行嗎

來源:互聯網
上載者:User

標籤:

  在如今這個資訊高速增長的今天,資訊即時計算處理能力已經是一項專業技能了,正是因為有了這些需求的存在才使得分布式,同時具備高容錯的即時計算系統Storm才變得如此受歡迎,為什麼這麼說呢?下面看看新霸哥的介紹。

  優點之一:高可靠性

  對Storm有瞭解的朋友可能會知道spout發出的訊息後續可能會觸發產產生千上萬條訊息,可以形象的理解為一棵訊息樹,其中spout發出的訊息可以非常形象的比喻為樹根,Storm會跟蹤這棵訊息樹的處理情況,只有當這棵訊息樹中的所有訊息都被處理了,Storm才會認為spout發出的這個訊息已經被“完全處理”。如果這棵訊息樹中的任何一個訊息處理失敗了,或者整棵訊息樹在限定的時間內沒有“完全處理”,那麼spout發出的訊息就會重發。

  支援多種程式設計語言

  新霸哥發現多語言協議是Storm內部的一種特殊協議,允許spout或者bolt使用標準輸入和標準輸出來進行訊息傳遞,傳遞的訊息為單行文本或者是json編碼的多行。

  支援本地模式

  簡單的來說就是在進程中類比一個Storm叢集的所有功能,以本地模式運行topology跟在叢集上運行topology類似,這對於我們開發與測試來說非常有用。

  高容錯性是一項很重要的指標

  任何一個程式在啟動並執行過程中都會有異常情況的出現,如果在訊息處理過程中出了一些異常,Storm會重新安排這個出問題的處理單元。Storm保證一個處理單元永遠運行,如果你要殺掉這個處理單元就不會運行了。

  有了上面這些特性後,Storm就流行起來了,是大資料時代的一個解決方案,非常值得軟體開發愛好者的學習,好了,新霸哥今天就寫到這裡了,更多的雲端運算技術歡迎大家關注新霸哥。

storm流式大資料處理流行嗎

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.