實(shí)時(shí)計(jì)算

最近調(diào)研了一些實(shí)時(shí)計(jì)算方面的技術(shù)蛤肌,同時(shí)也對(duì)相關(guān)概念做了一些了解及梳理业簿。

在一般情況下我們可以這樣理解瘤礁,離線和批量等價(jià)、實(shí)時(shí)和流式等價(jià)梅尤,但其實(shí)這種觀點(diǎn)并不完全正確柜思。

假設(shè)一種情況:當(dāng)我們擁有一個(gè)非常強(qiáng)大的硬件系統(tǒng),可以毫秒級(jí)的處理Gb級(jí)別的數(shù)據(jù)巷燥,那么批量計(jì)算也可以毫秒級(jí)得到統(tǒng)計(jì)結(jié)果(當(dāng)然這種情況非常極端赡盘,目前不可能),那我們還能說(shuō)它是離線計(jì)算嗎缰揪?

所以說(shuō)離線和實(shí)時(shí)應(yīng)該指的是:數(shù)據(jù)處理的延遲陨享;批量和流式指的是:數(shù)據(jù)處理的方式。兩者并沒(méi)有必然的關(guān)系。

什么是實(shí)時(shí)計(jì)算抛姑?這個(gè)概念與離線計(jì)算是相伴而生的赞厕,那么先說(shuō)下什么是離線計(jì)算。

離線計(jì)算

離線計(jì)算就是在計(jì)算開(kāi)始前已知所有輸入數(shù)據(jù)定硝,輸入的數(shù)據(jù)不會(huì)再發(fā)生變化皿桑,且在解決一個(gè)問(wèn)候就要立即得出結(jié)果的前提下進(jìn)行的計(jì)算。

離線計(jì)算框架主要有hadoop蔬啡、spark诲侮、MapReduce、HDFS星爪。其中MapReduce被各大公司作為數(shù)據(jù)處理的主要方案浆西。

MapReduce的思想也是從早期的函數(shù)式編程語(yǔ)言中借鑒而來(lái),推廣到了分布式系統(tǒng)中顽腾。

傳統(tǒng)的數(shù)據(jù)處理方式通常是將數(shù)據(jù)導(dǎo)入到專門的數(shù)據(jù)分析工具中近零,這樣會(huì)面臨兩個(gè)問(wèn)題:

1、如果源數(shù)據(jù)非常大時(shí)抄肖,往往數(shù)據(jù)的移動(dòng)就要花費(fèi)較長(zhǎng)時(shí)間久信。

2、傳統(tǒng)的數(shù)據(jù)處理工具往往是單機(jī)模型漓摩,面對(duì)海量數(shù)據(jù)時(shí)裙士,數(shù)據(jù)處理的時(shí)間也是一個(gè)很大的問(wèn)題。

MapReduce是離線批量計(jì)算的代表管毙,采用移動(dòng)計(jì)算優(yōu)于移動(dòng)數(shù)據(jù)的理念腿椎,計(jì)算任務(wù)通常直接在HDFS的dataNode上運(yùn)行,這樣避免了數(shù)據(jù)的移動(dòng)(當(dāng)然reduce階段還是需要節(jié)點(diǎn)間傳輸數(shù)據(jù))夭咬,并且采用并行計(jì)算的方式啃炸,大大減少了數(shù)據(jù)處理時(shí)間。

實(shí)時(shí)計(jì)算

隨著用戶數(shù)據(jù)量的增加卓舵,離線的計(jì)算會(huì)越來(lái)越慢南用,難以滿足用戶在某些場(chǎng)景下的實(shí)時(shí)性要求,因此很多解決方案中引入了實(shí)時(shí)計(jì)算掏湾。

很多時(shí)候裹虫,即使是海量數(shù)據(jù),我們也希望即時(shí)去查看一些數(shù)據(jù)指標(biāo)融击,實(shí)時(shí)流計(jì)算應(yīng)運(yùn)而生筑公。

實(shí)時(shí)流計(jì)算有兩個(gè)特點(diǎn),一個(gè)是實(shí)時(shí)尊浪,隨時(shí)可以看數(shù)據(jù)匣屡;另一個(gè)是流涩拙。

有了這樣的需求和產(chǎn)品定義,自然會(huì)有相關(guān)的技術(shù)實(shí)現(xiàn)耸采。目前工業(yè)級(jí)別的老牌實(shí)時(shí)流計(jì)算框架是 Storm、Spark Streaming工育,Samza虾宇、Flink 等等。

阿里云的實(shí)時(shí)計(jì)算(原阿里云流計(jì)算)是一套基于Apache Flink構(gòu)建的一站式如绸、高性能實(shí)時(shí)大數(shù)據(jù)處理平臺(tái)嘱朽。

主要應(yīng)用的場(chǎng)景為:

1、實(shí)時(shí)ETL

集成流計(jì)算現(xiàn)有的諸多數(shù)據(jù)通道和SQL靈活的加工能力怔接,對(duì)流式數(shù)據(jù)進(jìn)行實(shí)時(shí)清洗搪泳、歸并、結(jié)構(gòu)化處理扼脐。同時(shí)岸军,為離線數(shù)倉(cāng)進(jìn)行有效的補(bǔ)充和優(yōu)化,為數(shù)據(jù)實(shí)時(shí)傳輸?shù)奶峁┛捎?jì)算通道瓦侮。

2艰赞、實(shí)時(shí)報(bào)表

實(shí)時(shí)化采集、加工流式數(shù)據(jù)存儲(chǔ)肚吏。實(shí)時(shí)監(jiān)控和展現(xiàn)業(yè)務(wù)方妖、客戶各類指標(biāo),讓數(shù)據(jù)化運(yùn)營(yíng)實(shí)時(shí)化罚攀。

3党觅、監(jiān)控預(yù)警

對(duì)系統(tǒng)和用戶行為進(jìn)行實(shí)時(shí)檢測(cè)和分析。實(shí)時(shí)監(jiān)測(cè)和發(fā)現(xiàn)危險(xiǎn)行為斋泄。

4杯瞻、在線系統(tǒng)

實(shí)時(shí)計(jì)算各類數(shù)據(jù)指標(biāo),并利用實(shí)時(shí)結(jié)果及時(shí)調(diào)整在線系統(tǒng)相關(guān)策略是己。在各類內(nèi)容投放又兵、無(wú)線智能推送領(lǐng)域有大量的應(yīng)用。




?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末卒废,一起剝皮案震驚了整個(gè)濱河市沛厨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌摔认,老刑警劉巖逆皮,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異参袱,居然都是意外死亡电谣,警方通過(guò)查閱死者的電腦和手機(jī)秽梅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)剿牺,“玉大人企垦,你說(shuō)我怎么就攤上這事∩估矗” “怎么了钞诡?”我有些...
    開(kāi)封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)湃崩。 經(jīng)常有香客問(wèn)我荧降,道長(zhǎng),這世上最難降的妖魔是什么攒读? 我笑而不...
    開(kāi)封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任朵诫,我火速辦了婚禮,結(jié)果婚禮上薄扁,老公的妹妹穿的比我還像新娘剪返。我一直安慰自己,他們只是感情好泌辫,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布随夸。 她就那樣靜靜地躺著,像睡著了一般震放。 火紅的嫁衣襯著肌膚如雪宾毒。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天殿遂,我揣著相機(jī)與錄音诈铛,去河邊找鬼。 笑死墨礁,一個(gè)胖子當(dāng)著我的面吹牛幢竹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播恩静,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼焕毫,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了驶乾?” 一聲冷哼從身側(cè)響起邑飒,我...
    開(kāi)封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎级乐,沒(méi)想到半個(gè)月后疙咸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡风科,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年撒轮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了乞旦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡题山,死狀恐怖兰粉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情顶瞳,我是刑警寧澤亲桦,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站浊仆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏豫领。R本人自食惡果不足惜抡柿,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望等恐。 院中可真熱鬧洲劣,春花似錦、人聲如沸课蔬。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)二跋。三九已至战惊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間扎即,已是汗流浹背吞获。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谚鄙,地道東北人各拷。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像闷营,于是被迫代替她去往敵國(guó)和親烤黍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容