zoukankan      html  css  js  c++  java
  • Hbase Shell

    HBase Shell

    1、status

    例如:显示服务器状态

    hbase> status ‘hadoop-senior01.itguigu.com’

    2、whoami

    显示HBase当前用户,例如:

    hbase> whoami

    3、list

    显示当前所有的表

    list

    4、count

    统计指定表的记录数,例如:

    hbase> count 'hbase_book'

    5、describe

    展示表结构信息

    6、exists

    检查表是否存在,适用于表量特别多的情况

    7、is_enabled、is_disabled

    检查表是否启用或禁用

    8、alter

    该命令可以改变表和列族的模式,例如:

    为当前表增加列族:

    hbase> alter 'hbase_book', NAME => 'CF2', VERSIONS => 2

    为当前表删除列族:

    hbase> alter 'hbase_book', 'delete' => ’CF2’

    9、disable

    禁用一张表

    10、drop

    删除一张表,记得在删除表之前必须先禁用

    11、delete

    删除一行中一个单元格的值,例如:

    hbase> delete ‘hbase_book’, ‘rowKey’, ‘CF:C’

      truncate

      禁用表-删除表-创建表

    12、create

    创建表,例如:

    hbase> create ‘table’, ‘cf’

    创建多个列族:

    hbase> create 't1', {NAME => 'f1'}, {NAME => 'f2'}, {NAME => 'f3'}
    

      

  • 相关阅读:
    SQL 脚本 重复执行 约束
    xiami 精选集
    PHP 5 环境配置
    Thread线程类
    创建线程
    C#中简单的正则表达式(也经常会用到的)
    线程的挂起与恢复
    C#操作INI文件
    多线程简介
    单线程简介
  • 原文地址:https://www.cnblogs.com/alexzhang92/p/10940195.html
Copyright © 2011-2022 走看看