大数据Hbase Shell指令教程

举报
tea_year 发表于 2024/02/11 08:59:56 2024/02/11
【摘要】 1. 进到shell下出现如下信息,成功了:2. 进入到shell模式进到一堆堆的黑屏模式下3. general一般操作用于操作HBase的相关信息,如运行状态、版本信息等。3.1查看HBaseRegionServer运行状态status有三种状态,默认状态下是summary,输出最简洁。3.2查看HBase版本3.3查看当前用户4. ddl数据定义语言的操作4.1创建表操作4.2查看所有的...

1. 进到shell下

出现如下信息,成功了:

2. 进入到shell模式

进到一堆堆的黑屏模式下

3. general一般操作

用于操作HBase的相关信息,如运行状态、版本信息等。

3.1查看HBaseRegionServer运行状态

status有三种状态,默认状态下是summary,输出最简洁。

3.2查看HBase版本

3.3查看当前用户

4. ddl数据定义语言的操作

4.1创建表操作

4.2查看所有的表

4.3查看表结构

4.4删除列族stu_id

因为HBase采用行键作为索引,不用管列的主索引。

格式:

>alter ‘表名’,’delete’=>’列族名’

删除列族名stu_id

5. 删除一个表

删除一个表必须先disable,否则会出现错误,删除表使用drop命令。

6. 查询一个表是否存在(注意有个not哦)

7. 查询一个表的使用状态


3. dml操作,就是增删改的操作

主要对表的记录操作,如插入操作、查询记录等

1. 使用put命令向students表中插入记录。

>别名.put 表名,行键,列族:列名,


增加数据到行键20190816


全表扫描

删除某行键 的某列

以行键为单位,查询有多少个表

清空整表

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。