新聞中心
hbase怎么查詢表的前10條?
查詢前十條記錄(順數(shù))select top 10 * form 表 where ..." '也可以不要后面的where子句

查詢后十條記錄版(倒數(shù))select top 10 * form 表 where ... order by id desc"'注:ID是數(shù)據(jù)庫(kù)自權(quán)動(dòng)編號(hào)
hbase表的特點(diǎn)是?
HBase是一個(gè)在HDFS上開發(fā)的面向列的分布式數(shù)據(jù)庫(kù)。從邏輯上來(lái)講,HBase將數(shù)據(jù)按照表、行和列進(jìn)行存儲(chǔ)。與HDFS一樣,HBase主要依靠橫向擴(kuò)展,通過(guò)不斷增加廉價(jià)的商用服務(wù)器,來(lái)增加計(jì)算和存儲(chǔ)能力。HBase表的特點(diǎn)如下:
容量大:一個(gè)表可以有數(shù)十億行,上百萬(wàn)列。當(dāng)關(guān)系型數(shù)據(jù)庫(kù)的單個(gè)表的記錄在億級(jí)時(shí),則查詢和寫入的性能都會(huì)呈現(xiàn)指數(shù)級(jí)下降,而HBase對(duì)于單表存儲(chǔ)百億或
更多的數(shù)據(jù)都沒有性能問(wèn)題。
無(wú)固定模式(表結(jié)構(gòu)不固定):每行都有一個(gè)可排序的主鍵和任意多的列,列可以根據(jù)需要?jiǎng)討B(tài)的增加,同一張表中不同的行可以有截然并的列。
面向列:面向列的存儲(chǔ)和權(quán)限控制,支持列獨(dú)立檢索。關(guān)系型數(shù)據(jù)庫(kù)是按行存儲(chǔ)的,在數(shù)據(jù)量大的時(shí)候,關(guān)系型數(shù)據(jù)庫(kù)依賴索引來(lái)提高查詢速度,而建立索引和更新。
Hbase的優(yōu)點(diǎn)
HDFS有高容錯(cuò),高擴(kuò)展的特點(diǎn),而Hbase基于HDFS實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ),因此Hbase擁有與生俱來(lái)的超強(qiáng)的擴(kuò)展性和吞吐量。
HBase采用的是Key/Value的存儲(chǔ)方式,這意味著,即便面臨海量數(shù)據(jù)的增長(zhǎng),也幾乎不會(huì)導(dǎo)致查詢性能下降。
hbase三層結(jié)構(gòu)的順序是?
HBase三層結(jié)構(gòu)的順序如下:
第一層 Zookeeper文件
記錄了-ROOT-表的位置信息。
第二層 -ROOT-表。
記錄了.META.表的Region位置信息-ROOT-表只能有一個(gè)Region。通過(guò)-ROOT-表,就可以訪問(wèn).META.表中的數(shù)據(jù)。
第三層 .META.表
記錄了用戶數(shù)據(jù)表的Region位置信息,.META.表可以有多個(gè)Region,保存了HBase中所有用戶數(shù)據(jù)表的Region位置信息。
到此,以上就是小編對(duì)于hbase數(shù)據(jù)排序的問(wèn)題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。
新聞標(biāo)題:hbase怎么查詢表的前10條?(hbase中怎么實(shí)現(xiàn)列表排序)
網(wǎng)站鏈接:http://fisionsoft.com.cn/article/dpedioh.html


咨詢
建站咨詢
