• create 创建表
  1. 指定表名、列族、列族版本号
hbase >> create 't1' , { NAME  => 'f1' , VERSIONS => 5}
  1. 创建表t1,3个列族分别为f1、f2、f3
hbase>> create 't1' , 'f1' , 'f2' , f3'
  1. 指定切分点
hbase>> create 't1' , 'f1' , { SPLITS => [ '10' , '20' , '30' , '40' ]}
  • put向表、行、列指定的单元格添加数据
hbse>> put  't1' ,  'row' , 'f1:1' , 'value'
  • get通过指定表名、行、列、时间戳
  1. 获取表t1,行r1,列c1,时间范围为[ts1,ts2],版本号为4的数据
hbase>>get 't1' , 'r1' , {COLUMN => 'c1' ,TIMERANGE => [ts1,ts2],VERSIONS  =>4 }
  1. 获取表t1,行r1,列c1和c2的数据
 get 't1'  'r1' , 'c1' , 'c2'
  • 浏览表相关信息
    浏览表t1,列c1,时间范围为[11111,22222]的数据。
hbase>>scan 't1' ,{COLUMNS => 'c1',TIMERANGE =>[11111,22222]}
  • alter修改列族模式
    1.向表t1添加列族f1
alter 't1' ,NAME => 'f1 '

2.删除表t1中的列族f1

alter 't1' NAME => 'f1'

3.设置表t1中列族f1最大为128MB

hbase>> alter 't1' , METHOD => 'table_att", MAX_FILESIZE =>'134217728'
  • 统计表中的行数
hbase>>count 't1'
  • 显示表相关信息
hbase>>describe 't1'
  • 使表有效或无效
hbase>>enable 't1'
  • 删除指定单元格的数据
hbase>>delete 't1' ,  'r1' , 'c1' , ts1
  • 删除表
hbase >> drop 't1'
  • 判断表是否存在
hbase>>exists
  • 退出HBase Shell和关闭HBase集群
 hbase>>exithbase>>shutdown
  • 输出HBase集群状态信息
hbase>>status 'detailed'
  • 实例

(0):创建上图表内容

start-dfs.sh //启动hadoop
start-hbase.sh  //启动hbase
hbase shell // 进入shell
//表名为student,属性分别为ID、name、magor、socre,列族为information
create 'student', ‘information'
//行键由系统系统默认属性自动创建
put 'student','201801','information:name','wang'  //行键为201801
put 'student','201801','information:magor','math'
put 'stduent','201801','information:socre','90'
put 'student','201802','information:name','zhang'  //行键为201802
put 'student','201802','information:magor','math'
put 'stduent','201802','information:socre','91'

(1):列出HBase所有表的相关信息

describe 'student'

(2):在终端打印出指定表的所有记录数据。

scan 'student'

(3):向已经创建好的表添加和删除指定的列族或列。

alter 'student',NAME =>'sexy'   //添加列族sexy
alter 'student',NAME=>'sexy',METHOD=>'delete'  //删除刚好添加的列族


(4):清空指定表的所有记录数据。

enable 'student' //使表无效
drop 'student'  //删除该表


(5):统计表的行数

count 'stduent'

HBase常用shell命令和实践相关推荐

  1. HBase 常用Shell命令

    转自:http://my.oschina.net/u/189445/blog/595232 两个月前使用过hbase,现在最基本的命令都淡忘了,留一个备查~ hbase shell命令         ...

  2. HBase总结(二十)HBase常用shell命令详细说明

    进入hbase shell console $HBASE_HOME/bin/hbase shell 如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成 ...

  3. Hbase 常用 Shell 命令

    一.基本命令 打开 Hbase Shell: # hbase shell 1.1 获取帮助 # 获取帮助 help # 获取命令的详细信息 help 'status' 1.2 查看服务器状态 stat ...

  4. hbase 数据插入指定rowkey_「HBase大爆炸」HBase之常用Shell命令

    HBase之常用Shell命令 1.进入 HBase客户端命令操作界面 2.查看帮助命令 3.查看当前数据库中有哪些表 4.创建一张表 创建user表,包含info.data两个列族 或者 5.添加数 ...

  5. linux下Hbase的常用shell命令

    本文作者:合肥工业大学 管理学院 钱洋 email:1563178220@qq.com 目录 linux下查看hbase的安装路径 HBase Shell和HBase交互 HBase常用shell语句 ...

  6. hadoop fs –ls /hbase 无内容_Hadoop学习---HDFS的常用shell命令详解

    注意:访问hdfs系统的指令 hadoop dfs --- 已过时 hadoop fs -- 使用范围更大 hdfs dfs --范围相对较小hadoop fs 和 hdfs dfs之间没有太大的区别 ...

  7. HBase常用Shell与JavaAPI操作

    HBase常用Shell与JavaAPI操作 1.常用shell 2.JavaAPI操作 2.1.HBaseAdmin类 2.2.HBaseConfiguration类 2.3.HTableDescr ...

  8. 八、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(中)

    @Author : Runsen @Date:2020/9/11 文章是Runsen在Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到C ...

  9. 七、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(上)

    @Author : Runsen @Date:2020/9/11 文章是Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到CSDN中,这里 ...

最新文章

  1. 如皋技校计算机老师,如皋中专计算机考试名列南通第一 共2457人参考合格率达95.5%...
  2. 2022图机器学习必读的11大研究趋势和方向: 微分方程/子图表示/图谱理论/非对称/动态性/鲁棒性/通用性/强化学习/图量子等...
  3. 【转】.net框架读书笔记---CLR内存管理\垃圾收集(二)
  4. android 自定义dialog 定时关闭,Android 快速实现自定义 Dialog
  5. python程序扩展名主要有-python文件的后缀名都有哪些?
  6. 为什么Windows的兼容性这么强大,到底用了什么技术?
  7. VBA系列(1)——VBA基础知识
  8. u盘启动蓝屏 索尼vaio_索尼笔记本电脑安装系统后出现蓝屏怎么处理
  9. 方法论——程序员的阿喀琉斯之踵
  10. 解决微信网页授权:出现errcode:40163
  11. hdu3709——数位dp+枚举
  12. 完美世界年营收85亿:同比降17% 影视业务整体产生亏损2亿
  13. shiro的认证过程
  14. 线性代数---(2)n维向量组
  15. 为互连智能合约Connected Contracts使用Axelar SDK
  16. 三种数据流分析的方程、用途
  17. ubuntu 1804 安装matlab2018a
  18. 连接数据库出现错误代码为18456
  19. Gluster分布式文件系统
  20. 二维码图片生成工具C#winform源码

热门文章

  1. python绘图——地图
  2. 这次单片机缺货,是国产单片机发展的绝好机会
  3. 【健康】能量系统与训练应用和心肺耐力与运动表现
  4. [创业-17]:财务报表之综述
  5. 什么叫“商业性性服务”
  6. 微信公众号如何结合答题活动小程序进行拓客引流?
  7. android饿了么购物车,Android仿饿了么加入购物车旋转控件自带闪转腾挪动画的按钮效果(实例详解)...
  8. 计算机系统与维护的专业知识,计算机系统与维护专业
  9. R语言-Timo-统计结果输出至本地
  10. [附源码]计算机毕业设计springboot病房管理系统