Hbase的基本操作命令
1、进入到hbase shellhbase shell2、查看当前版本version3、查看命名空间list_namespace4、查看命名空间下的表list_namespace_tables 命名空间5、创建namespace(命名空间)create_namespace 'test'6、删除namespace(命名空间),删除表空间前,要先把表空间内的表全部删除drop_namespace 't
1、进入到hbase shell
hbase shell
2、查看当前版本
version
3、查看命名空间
list_namespace
4、查看命名空间下的表
list_namespace_tables 命名空间
5、创建namespace(命名空间)
create_namespace 'test'
6、删除namespace(命名空间),删除表空间前,要先把表空间内的表全部删除
drop_namespace 'test'
7、查看命名空间下有多少表
list_namespace_tables 'test'
8、创建表
create 'test:student','baseInfo','schoolInfo'
9、删除表操作,删除表之前先禁用表,否则删除失败
disable 'test:student'
drop 'test:student'
10、查询表结构
describe 'test:student'
11、插入数据
put 'test:student','rowkey1','baseInfo:name','zhangsan'
12、查询表数据
get 'test:student','rowkey1','baseInfo'
13、查看状态
status
14、帮助命令
help '命令'
15、判断表是否存在
exists 'test:student'
16、新增列簇
alter 'test:student','teacherInfo'
17、删除列簇
alter 'test:student','teacherInfo',,{NAME=>'teacherInfo',METHOD=>'delete'}
18、设置列簇记录三个版本
alter 'test:student',{NAME=>'baseInfo',VERSIONS=>3}
19、全表扫描查询
scan 'test:student'
20、条件过滤查询
scan 'test:student',{COLUMN=>'baseInfo'}
21、删除指定列簇下的列
delete 'test:student','rowkey1','baseInfo:age''
22、删除指定行 rowkey
exists 'test:student'
更多推荐
所有评论(0)