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