zoukankan      html  css  js  c++  java
  • Hbase常用命令

    Hbase Shell 常用命令

    1.hbase shell 进入hbase

    2.list 查看表

    3.创建一个表member(f1为列族)

       create 'member', 'f1'

    4.查看表描述

       describe 'member'

    5.scan浏览表中数据

       scan 'member'

    6.删除一个列族m_id:先将表disable(如果表中之前有数据的话,会把数据清空)

       disable 'member'

       is_enabled 'member'

       alter 'member',{NAME=>'m_id',METHOD=>'delete'}

       最后enable,否则不能进行其他操作

       enable 'member'

    7.插入几条记录

       put'member','scutshuxue','info:age','24'

    8.通过rowkey  get数据

       get 'member','scutshuxue'

    9.查询表中有多少行

       count 'member'

    10.删除整行

     deleteall 'member','xiaofeng'  (xiaofeng 为 rowkey)

       delete 'member', 'xiaofeng','info:age'  (删除rowkey为xiaofeng  字段名为 age的字段)

    11.将整张表清空

       truncate 'scores'

    12.删除表

       disable 'scores'

       drop 'scores'

    13.查询表是否存在

        exists 'scores'

    14.根据前缀模糊查询

        scan 'CDPOST_YZYT', {FILTER =>org.apache.hadoop.hbase.filter.PrefixFilter.new(org.apache.hadoop.hbase.util.Bytes.toBytes('NE43270000111'))}

    15.结果数据导出到文件中

        echo "count 'CDPOST_YZYT'"|./hbase shell > /home/lftest/1.txt

    16.查看前10行

         scan 'TELEPHONE_YZYT',{LIMIT=>10}

  • 相关阅读:
    mysql,apache,php的关系
    简析 Tomcat 、Nginx 与 Apache 的区别
    Linux中涉及到环境变量的文件
    如何在Linux启动的时候执行一个命令
    sed的额外用法(网摘)
    shell脚本执行方式
    在rhel7上搭建centos7的yum源
    MYSQL三种安装方式--二进制包安装
    ssh连接不上排查方法总结
    MySQL启动很慢的原因
  • 原文地址:https://www.cnblogs.com/riyueyuzhuzhu/p/5594710.html
Copyright © 2011-2022 走看看