美文网首页
Hbase操作

Hbase操作

作者: 大空翼123 | 来源:发表于2021-02-01 10:45 被阅读0次

    启动Hbase要先启动ZK 和HDFS

    启动/停止Hbase   start-hbase.sh   stop-hbase.sh

    查看web界面 http://zy100:16010/

    Hbase shell操作

    进入HBase客户端命令行 bin/hbase shell

    Hbase shell操作不常用。详见《大数据HAadoop 3.X分布式处理实战》

    创建表 create "表名","列族名1","列族名2"

    scores

    创建一个具有3个列族(name,grad,course)的表scores

    create 'score','name','grad','course'

    添加记录 put '表名','行键','列族:列名称/','值'

    put 'scores','xoapi','grad:','1'

    put 'scores', 'xiapi' ,'course:Chinese','97'


    查看命令

    get 'scores','xiapi','course:math'      get 'score' ,'xiapi' ,{COLUMN=>'course:math'}

    scan 'score'

    修改表结构

    Hbase执行更新操作时候不会将原有数据替换删除,而是以一个新的版本号额外将新的数据插入,可以利用版本号和时间戳查询不同的数据。详见《Hadoop3》和课件

    删除表

    delete 'scores','xiapi','course:math'

    delete all 'scores'

    清空表

    truncate 'scores'

    查看状态

    status


    相关文章

      网友评论

          本文标题:Hbase操作

          本文链接:https://www.haomeiwen.com/subject/mcqjtltx.html