hbase是一個(gè)高可靠性、高性能、面向列、可伸縮類型的分布式存儲(chǔ)系統(tǒng),利用HBase技術(shù)可在廉價(jià)PC Server上搭建起大規(guī)模結(jié)構(gòu)化存儲(chǔ)集群。
本文操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
hbase是什么類型數(shù)據(jù)庫(kù)?
HBase是一個(gè)分布式的、面向列的開源數(shù)據(jù)庫(kù),該技術(shù)來(lái)源于 Fay Chang 所撰寫的Google論文“Bigtable:一個(gè)結(jié)構(gòu)化數(shù)據(jù)的分布式存儲(chǔ)系統(tǒng)”。就像Bigtable利用了Google文件系統(tǒng)(File System)所提供的分布式數(shù)據(jù)存儲(chǔ)一樣,HBase在Hadoop之上提供了類似于Bigtable的能力。HBase是Apache的Hadoop項(xiàng)目的子項(xiàng)目。HBase不同于一般的關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)適合于非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)庫(kù)。另一個(gè)不同的是HBase基于列的而不是基于行的模式。
結(jié)構(gòu)介紹
HBase – Hadoop Database,是一個(gè)高可靠性、高性能、面向列、可伸縮的分布式存儲(chǔ)系統(tǒng),利用HBase技術(shù)可在廉價(jià)PC Server上搭建起大規(guī)模結(jié)構(gòu)化存儲(chǔ)集群。
與FUJITSU Cliq等商用大數(shù)據(jù)產(chǎn)品不同,HBase是Google Bigtable的開源實(shí)現(xiàn),類似Google Bigtable利用GFS作為其文件存儲(chǔ)系統(tǒng),HBase利用Hadoop HDFS作為其文件存儲(chǔ)系統(tǒng);Google運(yùn)行MapReduce來(lái)處理Bigtable中的海量數(shù)據(jù),HBase同樣利用Hadoop MapReduce來(lái)處理HBase中的海量數(shù)據(jù);Google Bigtable利用 Chubby作為協(xié)同服務(wù),HBase利用Zookeeper作為對(duì)應(yīng)。
上圖描述Hadoop EcoSystem中的各層系統(tǒng)。其中,HBase位于結(jié)構(gòu)化存儲(chǔ)層,Hadoop HDFS為HBase提供了高可靠性的底層存儲(chǔ)支持,Hadoop MapReduce為HBase提供了高性能的計(jì)算能力,Zookeeper為HBase提供了穩(wěn)定服務(wù)和failover機(jī)制。
此外,Pig和Hive還為HBase提供了高層語(yǔ)言支持,使得在HBase上進(jìn)行數(shù)據(jù)統(tǒng)計(jì)處理變的非常簡(jiǎn)單。 Sqoop則為HBase提供了方便的RDBMS數(shù)據(jù)導(dǎo)入功能,使得傳統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)向HBase中遷移變的非常方便。
微軟對(duì)Windows未來(lái)的愿景是為所有外形設(shè)計(jì)操作系統(tǒng),從而可以針......
閱讀冒險(xiǎn)與深淵野獸天梯在哪野獸天梯位置在什么地方游戲在今日已......
閱讀win10電腦是非常受歡迎的操作系統(tǒng),大家可以通過該操作系統(tǒng)進(jìn)......
閱讀windowsmediaplayer是win10電腦自帶的一款音視頻播放器,當(dāng)你的視頻......
閱讀一些小伙伴常常會(huì)使用WPS將自己需要的文字、資料以及其他的一......
閱讀如何保養(yǎng)和維護(hù)好一臺(tái)電腦,最大限度的延長(zhǎng)其使用壽命,是大家都非常關(guān)心的話題。 日常保養(yǎng)不能松懈 環(huán)境對(duì)電腦壽命的影響是不可忽視的。電腦理想的工作溫度是10℃-35℃,太高...
次閱讀
對(duì)于絕地求生到底該用什么型號(hào)的顯卡,網(wǎng)絡(luò)上也是眾說(shuō)紛紜,有人說(shuō)GTX1060勉強(qiáng)能用,也有人說(shuō)GTX750Ti就可以穩(wěn)穩(wěn)吃雞,這類評(píng)價(jià)摻雜更多的是個(gè)人主觀因素。事實(shí)才是硬道理,本文中的評(píng)測(cè)結(jié)...
次閱讀
現(xiàn)在網(wǎng)絡(luò)這么的發(fā)達(dá),一般家庭都配置電腦來(lái)消遣玩樂,而筆記本電腦是現(xiàn)在最流行的。這不最近就有Win7系統(tǒng)用戶來(lái)...
次閱讀
很多人一看到一堆英文就犯暈,特別是電腦小白,實(shí)際上只要你多花點(diǎn)耐心去了解下,也并沒有那么的難,學(xué)會(huì)看關(guān)鍵詞,看你能看懂的,然后稍加猜測(cè),今天我們來(lái)說(shuō)點(diǎn)這方面的內(nèi)容...
次閱讀
BIOS是英文"Basic Input Output System"的縮略詞,直譯過來(lái)后中文名稱就是"基本輸入輸出系統(tǒng)"。UEFI全稱Unified Extensible Firmware Interface,即“統(tǒng)一的可擴(kuò)展固件接口”,是一種詳細(xì)描述全新類型接口的標(biāo)...
次閱讀
散熱器體積不是越大越好一般來(lái)說(shuō),越高端的風(fēng)冷散熱器就會(huì)有越多的熱管和散熱鰭片,厚的散熱鰭片也能提供更好的散熱效果,這些用料的直接表現(xiàn)就是散熱器更重,所以有玩家覺得越重的散...
次閱讀
現(xiàn)今大多數(shù)的的知名軟件都在安裝時(shí)出現(xiàn)軟件安裝建議,因?yàn)闃?biāo)明了其可勾選項(xiàng),所以可以取消安裝插件,流氓軟件...
次閱讀
利用rfid傳感器二維碼等隨時(shí)隨地獲取物體的信息指的是“物聯(lián)網(wǎng)整體感知”;整體感知,可以利用射頻識(shí)別、二維碼、智能傳感器等感知設(shè)備感知獲取物體的各類信息;物聯(lián)網(wǎng)的基本特征可概...
次閱讀
最近有Win7用戶來(lái)反映,在設(shè)置PS4共享網(wǎng)絡(luò)玩游戲的時(shí)出現(xiàn)提示無(wú)法啟用共享訪問。錯(cuò)誤Ox80004005未指定的錯(cuò)誤,出現(xiàn)...
次閱讀
一般蘋果筆記本都是有自帶的mac系統(tǒng),很多用戶都喜歡自帶的系統(tǒng),但操作起來(lái)很不習(xí)慣,所以想換回Windows系統(tǒng)。這...
次閱讀
boot.ini 文件是系統(tǒng)啟動(dòng)引導(dǎo)程序文件,裝多系統(tǒng)或者重裝系統(tǒng)的時(shí)候會(huì)用到它。下面就教大家如何操作該文件。 方法一:直接修改法 1.打開 boot.ini文件在系統(tǒng)根目錄下,默認(rèn)的情況下是...
次閱讀
程序不一定是算法,因?yàn)樗惴ㄊ墙鉀Q問題的步驟,而程序是算法的代碼實(shí)現(xiàn)算法要依靠程序來(lái)完成功能;比如編寫一個(gè)功能的程序,使用不同的算法可以讓程序的體積、效率差很多,所以算法是...
次閱讀
CPU的工作時(shí),會(huì)伴隨著熱量的產(chǎn)生,且工作時(shí)間越長(zhǎng)久,熱力越大。所以電腦要有良好的散熱功能。一般CPU的正常工作溫度為35~65度,具體根據(jù)不同的CPU和主頻而不同。要是電腦散熱良好,就必...
次閱讀
電腦設(shè)置BIOS時(shí),都是英文的,英文不好的朋友可能有些看不懂,可以看看這個(gè)BIOS中英文的翻譯解釋。Universal Connect 通用接口:若所用操作系統(tǒng)為WinNT4.0或更早版本,該設(shè)置無(wú)效。如果經(jīng)常使用...
次閱讀
從第一張幻燈片開始放映幻燈片的快捷鍵是【F5】鍵,其使用方法:1、打開一個(gè)PPT文檔;2、在鍵盤上直接按下“F5”鍵從第一張開始播放即可。...
次閱讀