hbase的基本語法

2021-08-14 02:44:39 字數 982 閱讀 1719

1.檢視hbase的版本

hbase version

2.啟動hbase

start-hbase.sh

3.獲取幫助

help

4.建立一張表

create 『tablename』,』column』

5.列出標的資訊

list 『tablename』

6.向表中插入一條資料

put 『tablename』,』column:a』,』value』

7.掃瞄表中的資料

scan 『tablename』

8.獲取表中的一條資料

get 『tablename』,』rowkey』

9.禁用表(如果想要刪除一張表必須要先禁用該錶)

disable』tablename』

10.重新啟用禁用的表

enable 『tablename』

11.刪除禁用的表

drop 『tablename』

12.查詢所有的表

list

13.退出hbase

quit

14.進入hbase

hbase shell

15.停止hbase

stop-hbase.sh

16.建立命名空間

create_namespace 『meacloud』

17.列出所有的命名空間

list_namespace

18.檢視命名空間

describe_namespace 『meacloud』

19.檢視namespace下的表

list_namespace_tables 『meacloud』

20.刪除命名空間

drop_namespace 『pwdata』

21.建立一張表中有多個列族

create 『hbase_1102』, ,

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...