您的位置:首页 > 其它

Hbase 常用命令

2016-03-18 15:38 141 查看

两个月前使用过hbase,现在最基本的命令都淡忘了,留一个备查~

  1. 进入hbase shell console
    $HBASE_HOME/bin/hbase shell
    如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成功之后再使用hbase shell进入可以使用whoami命令可查看当前用户
  2. 表的管理
    1)查看有哪些表

    2)创建表

    3)删除表
    分两步:首先disable,然后drop
    例如:删除表t1

    4)查看表的结构

    5)修改表结构
    修改表结构必须先disable

  3. 权限管理
    1)分配权限

    2)查看权限

    3)收回权限

  4. 表数据的增删改查
    1)添加数据

    2)查询数据
    a)查询某行记录

    b)扫描表

    c)查询表中的数据行数

    3)删除数据
    a )删除行中的某个列值

    注:将删除改行f1:col1列所有版本的数据
    b )删除行

    c)删除表中的所有数据

  5. Region管理
    1)移动region

    2)开启/关闭region

    3)手动split

    4)手动触发major compaction

  6. 配置管理及节点重启
    1)修改hdfs配置
    hdfs配置位置:/etc/hadoop/conf

    2)修改hbase配置
    hbase配置位置:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: