专栏首页生如夏花的个人博客Hbase(二)Hbase常用操作

Hbase(二)Hbase常用操作

Hbase(二):Hbase常用操作

常用shell命令

hbase shell命令

描述

alter

修改列族(column family)模式

count

统计表中行的数量

create

创建表

describe

显示表相关的详细信息

delete

删除指定对象的值(可以为表,行,列对应的值,另外也可以指定时间戳的值)

deleteall

删除指定行的所有元素值

disable

使表无效

drop

删除表

enable

使表有效

exists

测试表是否存在

exit

退出hbase shell

get

获取行或单元(cell)的值

incr

增加指定表,行或列的值

list

列出hbase中存在的所有表

put

向指向的表单元添加值

tools

列出hbase所支持的工具

scan

通过对表的扫描来获取对用的值

status

返回hbase集群的状态信息

shutdown

关闭hbase集群(与exit不同)

truncate

重新创建指定表

version

返回hbase版本信息

操作

创建表

不指定版本信息 create ‘表名’,‘列族’,’…’,’… 指定版本信息为3 create ‘表名’,{NAME=>‘列族’,VERSIONS=>3},{…}…

查看表结构

desc ‘表名’

查看表内容(scan)

scan ‘表名’//只会查出最新版本的数据 根据版本查看 scan ‘表名’,{RAW=>true,VRSIONS=>3}//查看当前表3个版本的数据

插入数据

put ‘表名’,‘行键’,‘列族’,‘values’ 指定column的名字 put ‘表名’,‘行键’,‘列族:name’,‘values’ 指定版本 put ‘表名’,‘行键’,‘列族’,‘values’,版本

查询数据

get ‘表名’,‘行键’ ’

删除数据

delete ‘表名’,‘行键’,‘列族’

删除表

让表失效 disable ‘表名’ 删除表 drop ‘表名’

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 单例设计模式(java与node实现)

    单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个...

    许喜朝
  • 模版方法模式

    定义一个操作的算法骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤

    许喜朝
  • Hbase(三)Hbase安装配置

    ​ 修改conf/hbase-site.xml,配置hbase使用的数据文件的位置,默认在/tmp/hbase-[username],此目录是linux的临时目...

    许喜朝
  • 一文搞懂 Flink Stream Join原理

    然后调用 Where 类的 equalTo 方法,保证了 stream1 stream2 相同的 key 进入到同一个窗口

    shengjk1
  • ECCV 2020 Oral | 重新思考图像修复(Image Inpainting)

    https://github.com/KumapowerLIU/Rethinking-Inpainting-MEDFE

    Amusi
  • Linux服务器的进程查看命令详解

    Linux 服务器正常启动后,提供服务时会调用程序,占用进程。这时候我们如何查看系统中有哪些进程在被调用呢?我们可以通过以下命令来查看。 一、ps 命令 ps ...

    张戈
  • 世界杯直播背后看不见的战斗:腾讯云极速高清技术部署实录

    世界杯直播你看了吗?央视网,央视影音的清晰度及流畅度是不是给你留下比较深刻的印象?我们先看下网友们的反馈:

    鹅厂优文
  • ES6 解构赋值详解

    由于 ES6 内部使用严格相等运算符(===),判断一个位置是否有值。所以,如果一个数组成员不严格等于 undefined,默认值是不会生效的。

    Leophen
  • CSS变量(自定义属性)实践指南

    Sass和Less这样的预处理器,让我们的CSS代码保持良好的结构和可维护性。像变量、混合(mixins)、循环控制等特性,增强了动态编写CSS的能力,从而减少...

    葡萄城控件
  • 前端-CSS变量(自定义属性)实践指南

    Sass和Less这样的预处理器,让我们的CSS代码保持良好的结构和可维护性。像变量、混合(mixins)、循环控制等特性,增强了动态编写CSS的能力,从而减少...

    grain先森

扫码关注云+社区

领取腾讯云代金券