Hbase shell常用操作

进入shell

/bin/hbase shell

查看命名空间
list_namespace
创建命名空间
create_namespace 'cdh_namespace'
创建表
  • create ‘表名’,‘列族名1’,‘列族名1’,'列族名N’
create 'h_table','f1','f2'
  • example
create 'cdh_tab1','column_Id','column_Name','column_City'

put 'cdh_tab1', 'rowkey', 'column_Id:id', 1
put 'cdh_tab1', 'rowkey', 'column_Name:id', 'tom'
put 'cdh_tab1', 'rowkey', 'column_City:id', 'Beijing'
创建表(指定命名空间)
  • create ‘命名空间:表名’,‘列族名1’,‘列族名1’,'列族名N’
create 'cdh_namespace:h_table','f1','f2'
添加数据
  • put ‘表名’, ‘行键’, ‘列族名:列名’, ‘值’
put 'h_table', 'rowkey', 'f1:name', 'tom'
put 'cdh_namespace:h_table', 'row1', 'f1:name', 'tom'
查询数据
  • 单条数据查询

get ‘表名’, ‘RowKey’, ‘列族名称:列名’

get 'h_table', 'rowkey', 'f1:name'
  • 查询所有数据

scan ‘表名’

scan 'h_table'
查看所有表
list
删除表
disable 'h_table'
drop 'h_table'
查看表描述
describe 'h_table'
添加一个列族
alter 'h_table', 'f3'
清空表数据
truncate 'h_table'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值