lay2017

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清空表

删除表

 

分类:

技术点:

相关文章:

  • 2021-07-24
  • 2021-04-25
  • 2021-12-09
  • 2022-02-03
  • 2021-07-24
  • 2021-07-03
  • 2021-12-12
猜你喜欢
  • 2021-06-07
  • 2021-10-17
  • 2021-09-10
  • 2021-09-06
  • 2021-08-24
  • 2022-12-23
  • 2021-12-23
相关资源
相似解决方案