HBase Shell 提供了大多数的 HBase 命令,通过 HBase Shell 用户可以方便地创建、删除及修改表, 还可以向表中添加数据、列出表中的相关信息等,以下是相关用法:
**1. 创建表**
create ‘表名称’,’列名称1’,’列名称2’,’列名称N’
**2. 添加记录**
put ‘表名’,’行名’,’列名’,’值’
**3. 查看记录**
get ‘表名’,’行名’
**4. 查看表中的记录总数**
count ‘表名’
**5. 删除记录**
delete ‘表名’,’行名’,’列名’
**6. 删除一张表**
disable ‘表名’
drop ‘表名’
**7. 查看所有记录**
scan ‘表名称’
**8. 查看某个表某个列的所有数据**
scan ‘表名称’,[‘列名称’]
**9. 获得表的描述**
describe “表名”
**10. 删除一个列**
disable ‘表名’
alter ‘表名’, {NAME=>’列名’, METHOD=>’delete’}
enable ‘表名’
**11. 查看表是否存在**
exists ‘表名’
**12. 判断表是否为‘enable’**
is_enabled ‘表名’
**13.插入记录**
put ‘表名’,’行键名’,’列名’,’列值’,时间戳
**14. 将表清空**
truncate ‘表名’
以上是HBase常用的shell命令,除此之外,还有很多更高效的命令,能用到的可以深入了解一下!
有疑问加站长微信联系(非本文作者)