Hbase命令行语句

这篇具有很好参考价值的文章主要介绍了Hbase命令行语句。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Hbase 命令行语句

1、先启动Hadoop

Hbase命令行语句

2、jps 查看进程一共6个才能继续

Hbase命令行语句

3、启动Hbase , jps一共9个进程才能继续

Hbase命令行语句

4、使用 hbase shell 进入命令行模式

Hbase命令行语句

5、Hbase基础命令行语句
1) status — 查看状态

Hbase命令行语句

2) list — 查看所有表格

Hbase命令行语句

3) version— 查看安装hbase版本

Hbase命令行语句

4) help— 查看所有命令帮助

Hbase命令行语句

5) desc— 查看表格详情,是否有效,列族信息,读写缓存,缓存大小等

语法:desc ‘表格名’

Hbase命令行语句

6) create— 创建表格

i) 普通表格

语法:create '表格名',‘列族名1’,‘列族名2’,‘列族名n’

Hbase命令行语句

ii) 允许多版本时间戳的表格

语法:create '表格名', {NAME => '列族1', VERSIONS => n} ,{NAME => '列族2', VERSIONS => n}

Hbase命令行语句

7) whoami— 查看状态

Hbase命令行语句

8) disable— 将表格失效

语法:disable ‘表格名’

Hbase命令行语句

9) enable— 将表格有效

语法:enable ‘表格名’

Hbase命令行语句

10) scan— 查看表格数据

i) 普通扫描

语法:scan '表格名'

Hbase命令行语句
ii) 使用scan命令显示多个版本的列
scan '表格名',{VERSIONS=>n}
Hbase命令行语句

11) is_disabled— 查看表格是否失效,失效为true,有效为false

语法:id_disabled ‘表格名’

Hbase命令行语句

12) disable_all— 将满足条件的所有表格失效

语法:disable_all ‘条件’

Hbase命令行语句
Hbase命令行语句

13) enable_all— 将满足条件的所有表格有效

语法:enable_all ‘条件’

Hbase命令行语句

14) put 插入数据

语法:put ‘表格名’,‘行键’,‘列族名:列名’,‘值’

Hbase命令行语句
Hbase命令行语句
Hbase命令行语句

15) get 拿到表格符合条件的数据

i) 从一行HBase表中读取特定列的数据

语法1:get '表格名','条件1',‘条件2’
Hbase命令行语句
语法2:get '表格名', '行键',{COLUMN => '列族:列'}
Hbase命令行语句

ii) 从表格中的一行读取其多列数据

语法:get '表格名', '行键',{COLUMN => ['列族:列1','列族:列2']}
Hbase命令行语句

iii) 使用get命令显示多个版本的列
get '表格名','行键',{COLUMN=>'列族:列',VERSIONS=>n}

iv)使用get命令显示多个列的多个版本
get '表格名’,'行键',{COLUMN=>['列族1:c列1','列族2:列2'],VERSIONS=>n}

16) delete 删除表格某单元格的数据

语法:delete ‘表格名’,‘行键’,‘列族:列’
Hbase命令行语句

17) deleteall 删除表格某行的数据

语法:deleteall ‘表格名’,‘行键’
Hbase命令行语句

18) count 计数表格行数

语法:count ‘表格名’
Hbase命令行语句

19) truncate 暂时删除某个表格

语法:truncate ‘表格名’
Hbase命令行语句

20) drop 永久删除某个表格

语法:drop ‘表格名’
Hbase命令行语句

21) drop_all 永久删除满足条件的多个表格

语法:drop_all ‘条件’
Hbase命令行语句

22) exists 查看表格是否存在

语法:exists ‘表格名’
Hbase命令行语句文章来源地址https://www.toymoban.com/news/detail-404892.html

到了这里,关于Hbase命令行语句的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Hadoop启动命令

    1.找到hadoop路径,并进入 2. sbin/start-all.sh 启动hadoop 3.可以用 jsp 来查看启动的进程  

    2024年02月16日
    浏览(18)
  • hadoop常用的启动命令

    本人三台节点:hadoop01,hadoop02,hadoop03(部署hive,mysql) 默认jdk,zookeeper,hadoop,hbase,kafka,flume,hue,spark已经安装 #一.zookeeper启动  (QuorumPeerMain) #二.hadoop启动    #三.hbase启动 (HMaster HRegionServer) (仅依赖hdfs,hdfsHA依赖zookeeper   首先启动zookeeper,然后在启动sbin/start-dfs.s

    2024年02月13日
    浏览(41)
  • Hadoop的启动和停止命令

    一,当我们遇到hadoop无法集群启动namenode或者Datanode的时候我们可以选择单个强制命令来分别启动他们 (1)单个启动namenode的指令如下 sbin/hadoop-daemon.sh start namenode (2)单个启动Datanode的指令如下 sbin/hadoop-daemon.sh start datanode 注意: 当我们在格式化之前一定要仔细检查我们之前

    2024年02月05日
    浏览(40)
  • 服务器设置tomcat开机自启动(cmd命令行语句)

    1 找到tomcat安装目录,进入bin/文件夹下面,在此打开windows 命令行窗口。 2 输入 将tomcat注册成为windows服务,其中tomcatXXX为服务名。 3查看刚刚注册的服务 “我的电脑”-》右键管理 发现刚刚的服务是手动的,并不是自动的,而且无法通过界面修改启动方式。 4 命令行修改启动

    2024年02月13日
    浏览(51)
  • Hadoop集群启动后命令JPS没有DataNode或者NameNode

    问题原因 1)需要检查core-site.xml 和 hdfs-site.xml这俩文件,配置没错的话再看第二条 2)可能已经执行格式化NameNode后,但是格式之前并没有停止之前的进程并删除相关数据。 解决方案(记得你的集群删除前需要停止, 每个副本都要进行一次下面操作 ) 1)删除dfs文件夹里的文

    2024年02月04日
    浏览(49)
  • HBase导出建表语句

    HBase导出建表语句 HBase是一个面向大数据的分布式列存数据库,它以Hadoop作为底层存储和计算平台。在HBase中,数据以表的形式存储,每个表由行和列组成。本文将介绍如何使用HBase导出建表语句,并提供相应的代码示例。 在HBase中,建表语句用于创建表和指定表的列族。表由

    2024年02月21日
    浏览(31)
  • Hadoop安装配置HBase

    1、文件准备 http://archive.apache.org/dist/hbase/1.3.1/下载hbase-1.3.1-bin.tar.gz并上传到虚拟机/root目录下。 2、安装          切换目录 [root@hadoop00 ~]# cd /usr/local 新建文件夹 [root@hadoop00 local]# mkdir hbase 解压文件 [root@hadoop00 local]# tar zxvf /root/hbase-1.3.1-bin.tar.gz -C /usr/local/hbase 3、环境变量

    2024年01月24日
    浏览(50)
  • Hadoop-Hbase

    1. Hbase安装 1.1  安装zookeeper、 hbase 解压至/opt/soft,并分别改名 配置环境变量并source生效 #ZK export ZOOKEEPER_HOME=/opt/soft/zk345 export PATH=$ZOOKEEPER_HOME/bin:$PATH #HBASE_HOME export HBASE_HOME=/opt/soft/hbase235 export PATH=$HBASE_HOME/bin:$PATH hbase235/conf 目录下的 编辑hbase-env.sh:[root@kb129 conf]# vim ./hbase-e

    2024年02月07日
    浏览(59)
  • hadoop -- Hbase

    HBase是一个分布式、可扩展、面向列的数据存储(百万级别列)、可伸缩、高可靠性、实时读写的NoSQL 数据库。 HBase利用 Hadoop的 HDFS作为其文件存储系统, 利用MapReduce 来处理HBase中的海量数据, 利用Zookeeper作为分布式协同服务。 HBase 基本的操作命令:  创建表:  创建一个

    2024年02月15日
    浏览(38)
  • HBase架构篇 - Hadoop家族的天之骄子HBase

    HBase 的数据存储在表中。表名是一个字符串。表由行和列组成。 HBase 的行由行键(rowkey)和 n 个列(column)组成。行键没有数据类型,可以看作是字节数组,类似于关系型数据库的主键索引,在整个 HBase 表中是唯一的,按照字母顺序排序。 HBase 的列族由多个列组成,相当于

    2023年04月20日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包