大数据学习之 hbase简单应用

1.进入客户端:bin/hbase shell

bin/hbase shell

在这里插入图片描述

2.查看帮助文档:help

在这里插入图片描述

3.查看当前数据库中有哪些表:list

在这里插入图片描述

4.ctrl+Backspace(←)是删除光标前面的字符

ctrl+Backspace(←)是删除光标前面的字符
Backspace(←)是删除最后面的那个字符

5.创建表:create

格式:create ‘表名’,‘列簇名’
create ‘student’,‘cf1’
在这里插入图片描述

6.数据插入:put

6.1数据插入

格式:put ‘表名’,‘Rowkey’,‘列簇名:列名’,‘数据’
put ‘student’,‘1001’,‘cf1:name’,‘Tms’
put ‘student’,‘1001’,‘cf1:sex’,‘male’
put ‘student’,‘1001’,‘cf1:age’,‘18’

put ‘student’,‘1002’,‘cf1:name’,‘jnn’
put ‘student’,‘1002’,‘cf1:sex’,‘female’
put ‘student’,‘1002’,‘cf1:age’,‘20’
在这里插入图片描述

6.2更新字段(列)

//非空数据
put 'student','1001','cf1:name','Nick'

在这里插入图片描述

//插入空数据
put 'student','1001','cf1:isNull',''

在这里插入图片描述

7.查看数据:scan

7.1查看所有数据:scan ‘student’

在这里插入图片描述

7.2根据Rowkey来查看数据:

//查看rowkey是1001之后的数据
scan 'student',{STARTROW=>'1001'}

在这里插入图片描述

//查看起始rowkey是1001,结束rowkey是1001之间的数据
scan 'student',{STARTROW=>'1001',STOPROW=>'1001'}

在这里插入图片描述

//查看起始rowkey是1001(包含),结束rowkey是1002(不包含)之间的数据
scan 'student',{STARTROW=>'1001',STOPROW=>'1002'}

在这里插入图片描述

8.查看数据:get

//查看一行数据
get 'student','1001'

在这里插入图片描述

//查看单块数据
get 'student','1001','cf1:name'

在这里插入图片描述

9.删除某一行:deleteall

deleteall 'student','1001'

在这里插入图片描述

10.统计表行数:count

count 'student'

在这里插入图片描述

11.展示当前表情况:desc

desc 'student'

在这里插入图片描述

12.变更表信息:alter

//将info列族中的数据存放1000000个版本
alter 'student',{NAME => 'cf1',VERSIONS => '1000000'}

在这里插入图片描述

12.1写入数据,然后查看,一行只显示最后插入的那个数据

在这里插入图片描述

12.2查看一行多版本内容

在这里插入图片描述

13.清空表:truncate

//操作详细:先禁用表,在清空表
truncate 'student'

在这里插入图片描述
查看数据
在这里插入图片描述

14.禁用/使用/判断表:disable/enable/is_enabled

disable 'student'
enable 'student'
is_enabled 'student'

在这里插入图片描述
在这里插入图片描述

15.删除表:drop

drop "student"

在这里插入图片描述

16.关闭hbase

bin/stop-hbase.sh

在这里插入图片描述

咨询办理私聊
ACAA热门工种
1、平面设计师
2、室内设计师
3、商业展示设计师
4、影视动画师
5、动漫设计师
6、网页设计师
7、ACAA中国数字艺术设计师
8、ACAA中国数字艺术认证教师等等在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值