hbase基本操作

2022-07-10 21:33:14 字數 642 閱讀 2135

查詢:

1.查詢全表的資料

scan '表名'

2.查詢列族全部資料

scan '表名',

3.查詢列的所有資料

scan '表名',

4.查詢單個單元格資料

get '表名','行鍵','列族:列'

5.查詢單條列族資料

get '表名','行鍵','列族名'

scan查詢

一.限制條件

1.查詢某列族

scan 『表名』,

2.查詢列族中某列

scan 『表名』,

3.查詢多個列族

scan'表名',

4.查詢行鍵前幾條資料

scan 『表名』,------limit限制

5.限制時間範圍

scan 『表名』,

6.限制rowkey的 範圍

scan 『表名』,

二.過濾部分

1.prefixfilter:rowkey字首過濾

scan 『表名』,

2qualifierfilter:列過濾器(對列的名稱進行過濾,而不是列的值)

scan '表名',

3.timestampsfilter:時間戳過濾器

scan 『表名』,

HBase 基本操作

如何新增列族很簡單,跟rdbms一樣 直接用alter,但是alter之前必須先disable這個表 disable test 先禁用,目前我用的hbase 0.92版本,尚需要先disable,後期版本不知是否可以不用disable alter test 直接alter 後邊寫入你要 加的列族 e...

Hbase基本操作

hbase shell是乙個基於ruby的語言開發的命令列操作環境。在hmaser主機上,可以通過命令列鍵入hbase shell,進入hbase的命令列環境,進入hbase shell後會看到類似如下形式的命令提示符 hbase main 002 0 在shell模式下,可以對集群 資料表和資料進...

Hbase基本操作

建立乙個名為pageviews的表,並具有名為info的列簇 每張表至少要有乙個列簇,因此我們建立了info,現在,看看我們的表,執行下面list命令 describe命令返回表的詳細資訊,包括列簇的列表,這裡我們建立的僅有乙個 info,現在為表新增以下資料,下面命令是在info中新增新的行 pu...