新聞中心
hbase能實(shí)現(xiàn)刪除表功能的服務(wù)是?
簡(jiǎn)單來(lái)說(shuō),傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)的修改與刪除,可以快速通過(guò)主鍵、列或索引直接鎖定到某一行或某些行,進(jìn)行物理刪除。 而對(duì)于Hbase來(lái)說(shuō),受到hdfs文件系統(tǒng)的局限(hdfs文件系統(tǒng)不能修改,添加也很不方便),進(jìn)行CRUD的操作就會(huì)變得相對(duì)復(fù)雜。 Hbase的修改,是根據(jù)某個(gè)行鍵添加一行數(shù)據(jù),并未這行數(shù)據(jù)生成一個(gè)較新的時(shí)間戳來(lái)實(shí)現(xiàn),每個(gè)行鍵都會(huì)對(duì)應(yīng)多個(gè)時(shí)間戳的數(shù)據(jù),那么最新的時(shí)間戳就是最終修改后的內(nèi)容。 而刪除則是通過(guò)標(biāo)記來(lái)實(shí)現(xiàn),如果要?jiǎng)h除某行記錄,Hbase會(huì)添加一個(gè)帶有刪除標(biāo)記的行,通過(guò)這個(gè)刪除標(biāo)記來(lái)辨認(rèn)該行建的數(shù)據(jù)是否刪除。 Hbase與關(guān)系型數(shù)據(jù)庫(kù)的區(qū)別: 1、場(chǎng)景 Hbase是面向列的數(shù)據(jù)庫(kù),適合大量的插入的同時(shí)又要具備不俗的讀功能,而Oracle或其他關(guān)系型數(shù)據(jù)庫(kù)適合處理比較復(fù)雜的業(yè)務(wù)關(guān)系或事務(wù)處理,而且,在數(shù)據(jù)在一定量級(jí)下都會(huì)有良好的表現(xiàn),并不是所有業(yè)務(wù)的數(shù)據(jù)壓力都會(huì)發(fā)生比較極端的情況。 2、索引 Hbase只能做主鍵索引,而關(guān)系型數(shù)據(jù)庫(kù)可以根據(jù)需求不同加入適合的索引機(jī)制,供用戶(hù)查詢(xún)。 3、瓶頸 Hbase的瓶頸是硬盤(pán)的傳輸速度,Oracle的瓶頸是硬盤(pán)的尋道時(shí)間(可以看做是硬盤(pán)的轉(zhuǎn)數(shù))。 4、業(yè)務(wù) Hbase適合按照時(shí)間排序的業(yè)務(wù),而Oracle或其他關(guān)系型數(shù)據(jù)庫(kù)應(yīng)用比較廣泛,如OLTP或OLAP

HBase 使用 drop 命令刪除表,但是在刪除表之前需要先使用 disable 命令禁用表。
例如有一個(gè) Student 表,刪除該表的完整流程如下:
disable 'Student'
drop 'Student'
使用 disable 禁用表以后,可以使用 is_disable 查看表是否禁用成功。
另外,如果只是想清空表中的所有數(shù)據(jù),使用 truncate 命令即可,此命令相當(dāng)于完成禁用表、刪除表,并按原結(jié)構(gòu)重新建立表操作:
truncate 'Student'
hbase的三層尋址是什么?
HBase三層結(jié)構(gòu):
第一層 Zookeeper文件
記錄了-ROOT-表的位置信息
第二層 -ROOT-表
記錄了.META.表的Region位置信息-ROOT-表只能有一個(gè)Region。通過(guò)-ROOT-表,就可以訪(fǎng)問(wèn).META.表中的數(shù)據(jù)
做hadoop和zookeeper的是什么崗位?
做hadoop和zookeeper的是大數(shù)據(jù)開(kāi)發(fā)或運(yùn)維崗。
Hadoop是一個(gè)由Apache基金會(huì)所開(kāi)發(fā)的分布式系統(tǒng)基礎(chǔ)架構(gòu)。用戶(hù)可以在不了解分布式底層細(xì)節(jié)的情況下,開(kāi)發(fā)分布式程序。
ZooKeeper是一個(gè)分布式的,開(kāi)放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù),是Google的Chubby一個(gè)開(kāi)源的實(shí)現(xiàn),是Hadoop和Hbase的重要組件。它是一個(gè)為分布式應(yīng)用提供一致性服務(wù)的軟件,提供的功能包括:配置維護(hù)、域名服務(wù)、分布式同步、組服務(wù)等。
到此,以上就是小編對(duì)于zookeeper和hbase的問(wèn)題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。
網(wǎng)頁(yè)標(biāo)題:zookeeper與Hbase的關(guān)系是什么
分享地址:http://m.5511xx.com/article/cdgosii.html


咨詢(xún)
建站咨詢(xún)
