Hbase 二 Hbase常用操作

2021-10-10 13:38:51 字數 1404 閱讀 7630

常用shell命令

hbase shell命令

描述alter

修改列族(column family)模式

count

統計表中行的數量

create

建立表describe

顯示表相關的詳細資訊

delete

刪除指定物件的值(可以為表,行,列對應的值,另外也可以指定時間戳的值)

deleteall

刪除指定行的所有元素值

disable

使表無效

drop

刪除表enable

使表有效

exists

測試表是否存在

exit

退出hbase shell

get獲取行或單元(cell)的值

incr

增加指定表,行或列的值

list

列出hbase中存在的所有表

put向指向的表單元新增值

tools

列出hbase所支援的工具

scan

通過對錶的掃瞄來獲取對用的值

status

返回hbase集群的狀態資訊

shutdown

關閉hbase集群(與exit不同)

truncate

重新建立指定表

version

返回hbase版本資訊

操作建立表

不指定版本資訊

create 『表名』,『列族』,』…』,』…

指定版本資訊為3

create 『表名』,,…

檢視表結構

desc 『表名』

檢視表內容(scan)

scan 『表名』//只會查出最新版本的資料

根據版本檢視

scan 『表名』,//檢視當前表3個版本的資料

插入資料

put 『表名』,『行鍵』,『列族』,『values』

指定column的名字

put 『表名』,『行鍵』,『列族:name』,『values』

指定版本

put 『表名』,『行鍵』,『列族』,『values』,版本

查詢資料

get 『表名』,『行鍵』

刪除資料

delete 『表名』,『行鍵』,『列族』

刪除表

讓表失效

disable 『表名』

刪除表drop 『表名』

hbase常用操作

cd bin start hbase.sh cd bin stop hbase.sh cd bin hbase daemon.sh start rest p 20550 登入zookeeper,如 zkcli.sh ls hbase table lock rmr hbase table lock 你...

HBase常用操作

1.建立表 create test cf1 cf2 備註 1.test表示表名 2.cf1和cf2表示列簇名,根據實際情況增加2.檢視有哪些表 list 備註 類似mysql的show tables 3.檢視表結構 describe test 備註 類似mysql的desc4.新增資料 給test表...

Hbase常用shell操作

bin hbase shellhbase main 001 0 helphbase main 002 0 list建立user表,包含info data兩個列族 hbase main 010 0 create user info data 或者hbase main 010 0 create user...