hbase单节点安装请参考:
https://www.cnblogs.com/lay2017/p/9944387.html
下文演示hbase shell工具常用的命令,首先启动hbase以及进入shell
bin/start-hbase.sh
hbase shell
进入shell如下
注意:xshell进入hbase的shell以后如果无法使用backspace或者delete按键去退格,你需要设置一下
文件 -> 属性
shell相关命令
查看状态
查看版本
create
以下创建了一个'test'表,以及'cf'列簇
list
列出所有的表,这里已经存在着test,userlist表
put
以下演示向test表的第1行,cf列簇的a列添加一个值this is value(hbase的put命令会进行append操作,新的数据不是直接覆盖原有数据)
describe
查看表定义
get
拿到test表的第1行的所有数据
如果你要拿到第一行某一列的话
get 'test','row1','cf:a'
scan
全表查询
更新数据
删除数据
注意delete某一个单元格的数据,只是对最新的一条数据打一个tag表示删除。如果有之前版本的数据存在那么get的时候会拿到之前版本的数据
但是如果使用deleteall的话,那么所有版本数据都会被删除
统计行数
truncate清空表
删除表