zoukankan      html  css  js  c++  java
  • 二、hbase shell工具

    hbase单节点安装请参考:

    https://www.cnblogs.com/lay2017/p/9944387.html

    下文演示hbase shell工具常用的命令,首先启动hbase以及进入shell

    bin/start-hbase.sh
    hbase shell

    进入shell如下

    注意:xshell进入hbase的shell以后如果无法使用backspace或者delete按键去退格,你需要设置一下

    文件 -> 属性 

    shell相关命令

    查看状态

    查看版本

    create

    以下创建了一个'test'表,以及'cf'列簇

    list

    列出所有的表,这里已经存在着test,userlist表

    put

    以下演示向test表的第1行,cf列簇的a列添加一个值this is value(hbase的put命令会进行append操作,新的数据不是直接覆盖原有数据)

    describe

    查看表定义

     

    get

    拿到test表的第1行的所有数据

    如果你要拿到第一行某一列的话

    get 'test','row1','cf:a'

    scan

    全表查询

    更新数据

    删除数据

    注意delete某一个单元格的数据,只是对最新的一条数据打一个tag表示删除。如果有之前版本的数据存在那么get的时候会拿到之前版本的数据

    但是如果使用deleteall的话,那么所有版本数据都会被删除

    统计行数

     

    truncate清空表

    删除表

     

  • 相关阅读:
    Python之正则表达式模块
    Python之装饰器复习
    Django请求生命周期之响应内容
    网络编程
    Django实现验证码
    JSONP跨域请求
    原生Ajax(XMLHttpRequest)
    JavaScript函数与面向对象
    JavaScript作用域
    Django之Model操作
  • 原文地址:https://www.cnblogs.com/lay2017/p/9944446.html
Copyright © 2011-2022 走看看