hbase基础操作命令
目錄
1.開啟hbase進程
2.檢查hbase狀態
3.新建表格
4.表格查詢
5.添加或刪除列表
6.表內添加數據
7.表內更新數據
8.增加與刪除列族
9.刪除表組
10.退出
1.開啟hbase進程
在有Hadoop的前提之下,開啟hbase服務,并查看所有進程
[root@master ~]# /export/servers/hbase-1.1.12/bin/start-hbase.sh
2.檢查hbase狀態
在hbase的bin目錄下打開hbase服務器,并檢查是否可以使用
[root@master bin]# hbase shell
hbase(main):001:0> version
hbase(main):002:0> whoami
3.新建表格
新建兩個表格,每個表格有兩列空間
注:新建(create)后面第一個是表名,之后都是列名,hbase里面沒有數據庫所以新建的全是表格
hbase(main):028:0> create 'student','info','exam'
hbase(main):030:0> create 'sport','footbal','swinning'
4.表格查詢
查詢所有表名,以及查詢表的結構,查詢表內相信信息
hbase(main):031:0> list
hbase(main):032:0> describe 'student'
hbase(main):068:0> scan 'student'
?
5.添加或刪除列表
添加列
hbase(main):047:0> alter 'student','skiing'
刪除列
hbase(main):058:0> alter 'student','delete'=>'skiing'
?
6.表內添加數據
hbase(main):063:0> put 'student','qqq','info:major','data'
7.表內更新數據
hbase(main):076:0> put 'student','qqq','exam:math','200'
8.增加與刪除列族
增加列族
hbase(main):097:0> alter 'student','sex'
刪除列族
hbase(main):103:0> alter 'student','delete'=>'sex'
9.刪除表組
注:刪除之前先用disable使其死掉,不然無法刪除
hbase(main):111:0> disable 'student'
0 row(s) in 2.6720 seconds
hbase(main):112:0> drop 'student'
0 row(s) in 2.4820 seconds
?
10.退出
Exit
總結
以上是生活随笔為你收集整理的hbase基础操作命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RDKit|使用MolDraw2DCai
- 下一篇: 阿里云 短信 sdk 导致strtoti