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

     本人运行总结,参考自HBase教程

    删除表:disable 'emp';    drop 'emp'
    创建表:create 'emp', 'personal', 'professional'
    查看表:list
    表的说明:describe 'emp'  //desc 'emp'
    改变列家族单元的最大数目:alter 'emp', NAME => 'personal', VERSIONS => 5
    创建数据:
    put 'emp','1','personal:name','raju'
    put 'emp','1','personal:city','hyderabad'
    put 'emp','1','professional:designation','manager'
    put 'emp','1','professional:salary','50000'
    put 'emp','2','personal:name','raju2'
    put 'emp','2','personal:city','hyderabad2'
    put 'emp','2','professional:designation','manager2'
    put 'emp','2','professional:salary','500002'
    更新数据:(第二个参数是row number)
    put 'emp','1','personal:city','ChengDu'
    扫描表:
    scan 'emp'
    scan 'emp',{LIMIT=>1}  注意大小写LIMIT
    读取数据:
    get 'emp','2'
    get 'emp','2',{COLUMN=>'personal:name'}
    删除数据:
    deleteall 'emp','2'
    
    delete ‘<table name>’, ‘<row>’, ‘<column>’, ‘<time stamp>’??感觉有毒
    delete 'emp', '1', 'personal:city','1417521848375'    ??感觉有毒
    改成
    delete 'emp', '1', 'personal:city'
    删除表中的所有数据:
    trucate 'emp'
    统计表数据量:
    count 'emp'
    
    删除列族:alter 'emp', 'delete' => 'personal';
    退出:exit

    附:

    HBase 常用Shell命令 

  • 相关阅读:
    03 http请求协议与响应协议
    02 web应用程序
    Django web框架目录
    01 http协议
    Django框架
    Bootstrap栅格系统
    bootstrap介绍和引入
    Python中日志logging模块
    Python 装饰器实现单列模式
    Python 如何理解可更改元组中的可变序列
  • 原文地址:https://www.cnblogs.com/xiaoliu66007/p/9371784.html
Copyright © 2011-2022 走看看