HBase操作
基本操作
1、进入HBase客户端命令行
[hadoop@hadoop1 hbase]$ $HBASE_HOME/bin/hbase shell
注意:进入shell环境后不能使用退格键,需要使用ctrl+退格键
2、查看版本
version
3、查看集群状态
status
4、查看
whoami
5、帮助
help
表的操作
1、创建命名空间
create_namespace 'exam'
2、查看命名空间
describe_namespace 'exam'
2、创建表
①在命名空间下创建表
create 'exam:customer',{
NAME=>'addr'},{
NAME=>'order'}
②创建表
create 'customer', {
NAME=>'addr'}, {
NAME=>'order'}
3、列出所有表
list
4、使用通配符的方式列出所有表
list 'abc.*'
5、查看表信息
desc 'customer'
6、判断表是否存在
exists 'customer'
7、表中插入数据
put '<table name>','row_key1','<colfamily:colname>','<value>'
举例:
put 'customer', 'jsmith', 'addr:city', 'montreal'
put 'customer', 'jsmith', 'addr:state', 'ON'
put