溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Lambda架構(gòu)的特性是什么

發(fā)布時間:2021-07-30 17:21:47 來源:億速云 閱讀:162 作者:chen 欄目:大數(shù)據(jù)

本篇內(nèi)容主要講解“Lambda架構(gòu)的特性是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Lambda架構(gòu)的特性是什么”吧!

Lambda架構(gòu)是由Storm的作者Nathan Marz提出的一個實時大數(shù)據(jù)處理框架。Marz在Twitter工作期間開發(fā)了著名的實時大數(shù)據(jù)處理框架Storm,Lambda架構(gòu)是其根據(jù)多年進行分布式大數(shù)據(jù)系統(tǒng)的經(jīng)驗總結(jié)提煉而成。Lambda架構(gòu)的目標是設(shè)計出一個能滿足實時大數(shù)據(jù)系統(tǒng)關(guān)鍵特性的架構(gòu),包括有:高容錯、低延時和可擴展等。Lambda架構(gòu)整合離線計算和實時計算,融合不可變性(Immunability),讀寫分離和復(fù)雜性隔離等一系列架構(gòu)原則,可集成Hadoop,Kafka,Storm,Spark,Hbase等各類大數(shù)據(jù)組件。

Lambda架構(gòu)的特性是什么

Lambda架構(gòu)關(guān)鍵特性

Marz認為大數(shù)據(jù)系統(tǒng)應(yīng)具有以下的關(guān)鍵特性:

  • Robust and fault-tolerant(容錯性和魯棒性):對大規(guī)模分布式系統(tǒng)來說,機器是不可靠的,可能會當機,但是系統(tǒng)需要是健壯、行為正確的,即使是遇到機器錯誤。除了機器錯誤,人更可能會犯錯誤。在軟件開發(fā)中難免會有一些Bug,系統(tǒng)必須對有Bug的程序?qū)懭氲腻e誤數(shù)據(jù)有足夠的適應(yīng)能力,所以比機器容錯性更加重要的容錯性是人為操作容錯性。對于大規(guī)模的分布式系統(tǒng)來說,人和機器的錯誤每天都可能會發(fā)生,如何應(yīng)對人和機器的錯誤,讓系統(tǒng)能夠從錯誤中快速恢復(fù)尤其重要。

  • Low latency reads and updates(低延時):很多應(yīng)用對于讀和寫操作的延時要求非常高,要求對更新和查詢的響應(yīng)是低延時的。

  • Scalable(橫向擴容):當數(shù)據(jù)量/負載增大時,可擴展性的系統(tǒng)通過增加更多的機器資源來維持性能。也就是常說的系統(tǒng)需要線性可擴展,通常采用scale out(通過增加機器的個數(shù))而不是scale up(通過增強機器的性能)。

  • General(通用性):系統(tǒng)需要能夠適應(yīng)廣泛的應(yīng)用,包括金融領(lǐng)域、社交網(wǎng)絡(luò)、電子商務(wù)數(shù)據(jù)分析等。

  • Extensible(可擴展):需要增加新功能、新特性時,可擴展的系統(tǒng)能以最小的開發(fā)代價來增加新功能。

  • Allows ad hoc queries(方便查詢):數(shù)據(jù)中蘊含有價值,需要能夠方便、快速的查詢出所需要的數(shù)據(jù)。

  • Minimal maintenance(易于維護):系統(tǒng)要想做到易于維護,其關(guān)鍵是控制其復(fù)雜性,越是復(fù)雜的系統(tǒng)越容易出錯、越難維護。

  • Debuggable(易調(diào)試):當出問題時,系統(tǒng)需要有足夠的信息來調(diào)試錯誤,找到問題的根源。其關(guān)鍵是能夠追根溯源到每個數(shù)據(jù)生成點。

End~

到此,相信大家對“Lambda架構(gòu)的特性是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI