我是靠谱客的博主 舒心万宝路,这篇文章主要介绍hbase shell 查看列名_Hbase的简单命令使用,现在分享给大家,希望可以做个参考。

0a233b0120311d751598abdee9de2c34.png

通过hbase shell进入到cli窗口

1、创建表

create 't01','cf01'

t01为表名

cf01为列族名

在hbase当中命令是需要区分大小的

在hbase当中字符串是需要加上引号的

2、put一条数据 相当于mysql当中的插入

在shell当中put一次为一个cell【列限定符(列族名:字段名),值】

2.1put需要表名

2.2rowkey需要

put '表名','rowkey','列限定符','值'

put 't01','rowkey001','cf01:name','zs'

3、拿出一行的值

get 拿的单元同一个rowkey的所有cell,【但是如果有多个时间版本的话,只取最新的。】

get '表名','rowkey'

get 't01','rowkey001'

显示的时候,有多行,每一行为一个cell

4、count统计一下表中有多少记录

count 't01'

5、delete删除某一个单元格

delete '表','rowkey','列限定符'

delete 't01','rowkey001','cf01:name'

6、删除表操作

list可以查看有哪些表

hbase当中如果需要删除一张表,需要先禁用再删除

hbase(main):015:0> disable 't02'

0 row(s) in 2.5940 seconds

hbase(main):016:0> drop 't02'

0 row(s) in 1.3550 seconds

hbase(main):017:0> list

7、scan查看所有的记录 select * from t_user

scan '表名'

显示的结果是以rowkey为单位

8、只显示指定列 select name from t_user

scan 't01',{COLUMNS=>'cf01:name'}

9、更新数据,在hbae当中只需要再put一次,因为hbase中没有更新,只是对版本进行覆盖。

最后

以上就是舒心万宝路最近收集整理的关于hbase shell 查看列名_Hbase的简单命令使用的全部内容,更多相关hbase内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部