zoukankan      html  css  js  c++  java
  • Hbase之命令

    Hbase之命令

    -- 查询数据量  
    hbase org.apache.hadoop.hbase.mapreduce.RowCounter '{namespaceName:tablename}'  
    count '{namespaceName:tablename}'  
    -- 表结构查询  
    describe "{namespaceName:tablename}"  
    -- 查看hbase的所有命名空间  
    list_namespace  
    -- 修改命名空间  
    alter_namespace 'ns',{NETHOD => 'set' 'PROPERTY_NAME' => 'PROPERTY_VALUE'}  
    -- 创建命名空间  
    create_namespace 'test'  
    -- 查看namespace信息  
    describe_namespace 'test'  
    -- 列出所有namespace  
    list_namespace  
    -- 列出指定命名空间下面的表  
    list_namespace_tables 'namespaceName'  
    -- 删除namespace  
    drop_namespace 'test'  
    -- 修改namespace信息  
    alter_namespace 'test',{METHOD => "set","author" => "name","email" => "emailName"} // 添加属性  
    alter_namespace 'test',{METHOD => "unset", NAME => "propertyName"} //删除属性  
    -- 查看namespace下的表  
    list_namespace_tables 'test'  
    -- 删除表  
    enable 'SG_UDS.uds_file'  
    disable 'SG_UDS.uds_file'  
    drop 'SG_UDS.uds_file'  
    -- 查看表状态是否正常  
    hbase hbck 表名  
    -- 修复表  
    hbase hbck --repair '表名'  
    -- 启用表  
    enable '表名'  
    -- 查看表是否正常启用  
    is_enabled '表名'  
    -- 制作快照  
    snapshot 'uds_test','uds_test_kz'  
    -- 克隆快照为新的名字  
    clone_snapshot 'uds_test_kz','uds_test_bak'  
    -- 删除快照  
    delete_snapshot 'uds_test_kz'  
    -- 遍历数据  
    scan '{namespaceName:tablename}',{LIMIT=>100}  
    scan '{namespaceName:tablename}', {COLUMNS => ['DATA:60600079465'],STARTROW => 'SN.10743.02142018000000.PAP_R',STOPROW => 'SN.10743.02192018000000.PAP_R'}  
    echo "scan '{namespaceName:tablename}', {COLUMNS => ['DATA:12066893'],STARTROW => 'SN.2500059406.01162018000000.PAP_R',STOPROW => 'SN.2500059406.01302018240000.PAP_R'} " | hbase shell > /1/test0330-30.log 
    
    -- 导出Hbase数据到本地
    hbase org.apache.hadoop.hbase.mapreduce.Driver export {tableNmae} {local_inpath} 
    做自己的太阳,成为别人的光!
  • 相关阅读:
    C++ 如何判断所调用的重载函数
    C++ 入门5 类和动态内存分配(一)
    c#动态创建ODBC数据源
    设为首页,加入收藏,联系我们
    ASP.NET 2.0中CSS失效
    typedef的四个用途和两个陷阱(转)
    VC++实现应用程序对插件的支持(转)
    DOM无关事件
    How to Migrate from WCF Web API to ASP.NET Web API
    Using ASP.NET Web API with ASP.NET Web Forms
  • 原文地址:https://www.cnblogs.com/botaoli/p/15362018.html
Copyright © 2011-2022 走看看