HBase概述
HBase是一個(gè)分布式存儲(chǔ)、數(shù)據(jù)庫引擎,可以支持千萬的QPS、PB級(jí)別的存儲(chǔ),這些都已經(jīng)在生產(chǎn)環(huán)境驗(yàn)證,并且在廣大的公司已經(jīng)驗(yàn)證。特別是阿里、小米、京東、滴滴內(nèi)部都有數(shù)千、上萬臺(tái)的HBase集群。選擇一個(gè)技術(shù)的首要條件是對(duì)齊大公司,大公司會(huì)投入大量的人力去維護(hù)、改進(jìn)、貢獻(xiàn)社區(qū)。
關(guān)于NewSQL與NoSQL的關(guān)系
技術(shù)總是不斷向前發(fā)展的,如今都在提NewSQL,其實(shí)NewSQL在筆者看來是NoSQL之上的一個(gè)封裝,一個(gè)子場(chǎng)景。NoSQL中的大表,典型就是提供了KV1V2……Vn,其中每個(gè)V可以是1b,也可以是100MB。可以說是一個(gè)元的存在,就類似于數(shù)字世界的01,可以任意組合。在以HBase為代表的NoSQL中,HBase可以組合出任意的場(chǎng)景,NewSQL可以是之上加了SQL層或者更近一層添加事務(wù)的子場(chǎng)景。
關(guān)于計(jì)算與存儲(chǔ)分離
在云上,對(duì)于引擎最為核心的就是存儲(chǔ)計(jì)算分離,存儲(chǔ)可以按需計(jì)費(fèi),起碼得彈性伸縮。計(jì)算則按節(jié)點(diǎn)存儲(chǔ)提供。如果完全按照QPS計(jì)費(fèi),要么費(fèi)用高得嚇人,要么難以滿足更多的場(chǎng)景,比如存儲(chǔ)10M,到底算一次QPS,還是多少次。 由于HBase天生就是存儲(chǔ)計(jì)算分離,天然比較適配云上的架構(gòu),可以說到了云上,HBase更加具有優(yōu)勢(shì)。
HBase場(chǎng)景
HBase可以說是一個(gè)數(shù)據(jù)庫,也可以說是一個(gè)存儲(chǔ)。擁有雙重屬性的HBase天生就具備廣闊的應(yīng)用場(chǎng)景。在最近的一些版本中,引入了OffHeap降低gc影響,優(yōu)化鏈路延遲,提供Replica等可以滿足在線的需求。引入MOB,可以存儲(chǔ)10M左右的對(duì)象,完全適應(yīng)了對(duì)象存儲(chǔ)。另外由于自身的并發(fā)能力、存儲(chǔ)能力,可以說是具有最為競(jìng)爭(zhēng)力的引擎。
對(duì)象存儲(chǔ):我們知道不少的頭條類、新聞?lì)惖牡男侣?、網(wǎng)頁、圖片存儲(chǔ)在HBase之中,一些病毒公司的病毒庫也是存儲(chǔ)在HBase之中。
時(shí)序數(shù)據(jù):HBase之上有OpenTSDB模塊,可以滿足時(shí)序類場(chǎng)景的需求。
推薦畫像:特別是用戶的畫像,是一個(gè)比較大的稀疏矩陣,螞蟻的風(fēng)控就是構(gòu)建在HBase之上。
時(shí)空數(shù)據(jù):主要是軌跡、氣象網(wǎng)格之類,滴滴打車的軌跡數(shù)據(jù)主要存在HBase之中,另外在技術(shù)所有大一點(diǎn)的數(shù)據(jù)量的車聯(lián)網(wǎng)企業(yè),數(shù)據(jù)都是存在HBase之中。
CubeDB OLAP:Kylin一個(gè)cube分析工具,底層的數(shù)據(jù)就是存儲(chǔ)在HBase之中,不少客戶自己基于離線計(jì)算構(gòu)建cube存儲(chǔ)在hbase之中,滿足在線報(bào)表查詢的需求。
消息/訂單:在電信領(lǐng)域、銀行領(lǐng)域,不少的訂單查詢底層的存儲(chǔ),另外不少通信、消息同步的應(yīng)用構(gòu)建在HBase之上。
Feeds流:典型的應(yīng)用就是xx朋友圈類似的應(yīng)用。
NewSQL:之上有Phoenix的插件,可以滿足二級(jí)索引、SQL的需求,對(duì)接傳統(tǒng)數(shù)據(jù)需要SQL非事務(wù)的需求。
-
Hbase
+關(guān)注
關(guān)注
0文章
27瀏覽量
11192 -
nosql
+關(guān)注
關(guān)注
0文章
39瀏覽量
10005
原文標(biāo)題:技術(shù)直播 | 借助Maxim的模擬技術(shù)優(yōu)化設(shè)計(jì)
文章出處:【微信號(hào):Maxim_Integrated,微信公眾號(hào):美信半導(dǎo)體】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論