日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Storm 01_初识初知

發(fā)布時間:2024/2/28 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Storm 01_初识初知 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Storm – 流式處理框架

Storm 簡介

——Storm 特征

  • Storm是個實(shí)時的、分布式以及具備高容錯的計(jì)算系統(tǒng) Storm進(jìn)程常駐內(nèi)存 Storm數(shù)據(jù)不經(jīng)過磁盤,在內(nèi)存中處理
  • Twitter開源的分布式實(shí)時大數(shù)據(jù)處理框架,最早開源于github
  • 2013年,Storm進(jìn)入Apache社區(qū)進(jìn)行孵化 2014年9月,晉級成為了Apache頂級項(xiàng)目
  • 官網(wǎng) http://storm.apache.org/
  • 國內(nèi)外各大網(wǎng)站使用,例如雅虎、阿里、百度

——Storm運(yùn)用場景

——Storm?架構(gòu)

  • Nimbus
  • Supervisor
  • Worker

——編程模型

  • DAG (Topology)
  • Spout
  • Bolt

——數(shù)據(jù)傳輸

  • ZMQ(twitter早期產(chǎn)品) ZeroMQ 開源的消息傳遞框架,并不是一個MessageQueue
  • Netty Netty是基于NIO的網(wǎng)絡(luò)框架,更加高效。(之所以Storm 0.9版本之后使用Netty,是因?yàn)閆MQ的license和Storm的license不兼容。)

——高可靠性

  • 異常處理
  • 消息可靠性保障機(jī)制(ACK)

——可維護(hù)性

? ? StormUI 圖形化監(jiān)控接口?

——Storm – 流式處理?

  • 流式處理(異步 與 同步) 客戶端提交數(shù)據(jù)進(jìn)行結(jié)算,并不會等待數(shù)據(jù)計(jì)算結(jié)果
  • 逐條處理 例:ETL(數(shù)據(jù)清洗)extracted transform load
  • 統(tǒng)計(jì)分析 例:計(jì)算PV、UV、訪問熱點(diǎn) 以及 某些數(shù)據(jù)的聚合、加和、平均等 ? ? ? ?客戶端提交數(shù)據(jù)之后,計(jì)算完成結(jié)果存儲到Redis、HBase、MySQL或者其他MQ當(dāng)中, ? ? ? ?客戶端并不關(guān)心最終結(jié)果是多少。

—— Storm – 實(shí)時請求

  • 實(shí)時請求應(yīng)答服務(wù)(同步) 客戶端提交數(shù)據(jù)請求之后,立刻取得計(jì)算結(jié)果并返回給客戶端
  • Drpc
  • 實(shí)時請求處理 例:圖片特征提取

——Strom和MapReduce區(qū)別

Storm:進(jìn)程、線程常駐內(nèi)存運(yùn)行,數(shù)據(jù)不進(jìn)入磁盤,數(shù)據(jù)通過網(wǎng)絡(luò)傳遞。

MapReduce:為TB、PB級別數(shù)據(jù)設(shè)計(jì)的批處理計(jì)算框架。

——Storm和Spark Streaming區(qū)別

Storm:純流式處理

  • 專門為流式處理設(shè)計(jì)
  • 數(shù)據(jù)傳輸模式更為簡單,很多地方也更為高效
  • 并不是不能做批處理,它也可以來做微批處理,來提高吞吐

Spark Streaming:微批處理

  • 將RDD做的很小來用小的批處理來接近流式處理
  • 基于內(nèi)存和DAG可以把處理任務(wù)做的很快

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的Storm 01_初识初知的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。