大資料 hbase hbase的應用

2021-09-27 13:32:42 字數 1212 閱讀 5947

1、首先安裝hbase,安裝方法請看:

2、使用hbase shell進入到hbase的shell,如下圖所示:

3、可以通過list檢視當前資料庫中所有的表名,如下圖所示:

4、使用disable 『person'檢視表是否存在,如下圖所示:

5、使用drop 'person'刪除表,如下圖所示:

6、新建乙個student表,表結構如下:

idinfo

name

gender

age1

xueqianf23

2weiliangm24

7、新建student表,使用命令:create 』student','info',如下圖所示:

8、可以通過describe 'student'檢視表資訊,如下圖所示:

9、通過

put 'student','1','info:name','xueqian'

put 'student','1','info:gender','f'

put 'student','1','info:age','23'

可以插入記錄,1表示id,xueqian表示info簇下name的值,f表示info簇下的gender值,23表示info簇下age的值,由這些值表示一條記錄,如下圖所示:

使用同樣方法插入第二條記錄,如下圖所示:

10、查詢表中的記錄使用:scan查詢表中的記錄,如下圖所示:

大資料技術 HBase HBase簡介

什麼是hbase?此外hbase對bigtable的架構設計做了相應增強,主要的features如下 1 可以易於與hadoop mapreduce整合的相關classes 2 實時查詢優化 3 提供rest ful服務閘道器,支援xml,protobuf和二進位制資料編碼選項 4 基於jruby的...

大資料基礎之HBase HBase物理架構解析

regionserver負責管理和維護region,負責儲存hbase的實際資料。hregion 可以看成是表的橫向切分,hbase 表的分片,hbase 每個表都會根據 rowkey 值被切分成不同的 hregion 分散儲存在 hregionserver 中,在乙個hregionserver 中...

MES應慎談大資料

突然之間,工業4.0 中國製造2025 大資料 智慧型製造 智慧型工廠 等詞彙變得流行起來,彷彿不談新詞彙就變得落伍了,彷彿傳統mes已經不適應新時代了。可是真的是這樣的嗎?真的有幾個人能把這些新詞彙說清楚嗎?以我個人多年做mes專案的經驗,我覺得中國製造現在還處在工業2.0,頂多在工業2.5,多數...