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}

Hbase之命令的更多相关文章

  1. Hbase Shell命令

    1 启动HBase shell 2 HBase shell 命令 3 我们将以“一个学生成绩表”的例子来详细介绍常用的 HBase 命令及其使用方法. 这里 grad 对于表来说是一个列,course ...

  2. HBase shell 命令介绍

    HBase shell是HBase的一套命令行工具,类似传统数据中的sql概念,可以使用shell命令来查询HBase中数据的详细情况.安装完HBase之后,如果配置了HBase的环境变量,只要在sh ...

  3. HBASE SHELL 命令使用

    HBASE SHELL命令的使用 在hbase shell客户端有许多的操作命令,今天回顾并且总结一二,希望和广大读者共同进步,并且悉心聆听你们的意见.在此的hbase版本是:HBase 1.2.0- ...

  4. HBASE 基础命令总结

    HBASE基础命令总结 一,概述 本文中介绍了hbase的基础命令,作者既有记录总结hbase基础命令的目的还有本着分享的精神,和广大读者一起进步.本文的hbase版本是:HBase 1.2.0-cd ...

  5. Hbase记录-shell脚本嵌入hbase shell命令

    第一种方式:hbase shell test.txt test.txt:list 第二种方式:<<EOF重定向输入 我们经常在shell脚本程序中用<<EOF重定向输入,将我们 ...

  6. Hbase Shell命令详解+API操作

    HBase Shell 操作 3.1 基本操作1.进入 HBase 客户端命令行,在hbase-2.1.3目录下 bin/hbase shell 2.查看帮助命令 hbase(main):001:0& ...

  7. Hadoop生态圈-hbase常用命令

    Hadoop生态圈-hbase常用命令 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.

  8. HBase shell 命令。

    HBase shell 命令. 进入hbase shell console$HBASE_HOME/bin/hbase shell如果有kerberos认证,需要事先使用相应的keytab进行一下认证( ...

  9. HBase常用命令汇总——综述(一)

    hbase(main):009:0> help HBase Shell, version 1.2.4, r67592f3d062743907f8c5ae00dbbe1ae4f69e5af, Tu ...

  10. 第六章 hbase shell 命令

    hbase shell命令                             描述  alter 修改列族(Column Family)模式 count 统计表中行的数量 create 创建表 ...

随机推荐

  1. 2537-springsecurity系列--关于session的管理2-session缓存和共享

    版本信息 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring ...

  2. 2507-AOP- springboot中使用-使用注解方式

    Springboot中使用aop,与SSM中使用AOP,整体配置与编写方式都是类似的.但是Springboot简化了很多xml配置,切点的表达式可以直接进行javaconfig. 记录一些示例 spr ...

  3. .NET性能优化-使用SourceGenerator-Logger记录日志

    前言 在现在许许多多的应用系统中,日志非常关键,它即是排查问题的强力工具,也是程序员居家旅行工作甩锅必备良品. 在团队中编码中,我们都要求对于那些会变更数据的接口.调用第三方的接口记录请求和响应参数, ...

  4. 在Centos7上将Apache(httpd)切换为Nginx的过程记录

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_129 近期要上线几个基于tornado+motor的移动端接口服务,众所周知,Apache和tornado天生八字不合,尤其apa ...

  5. npm中的安装环境依赖 -D,-S等等

    什么都不写:这样不会写入到package.json中,直接安装到node_modules中,不建议这样写 -g:全局安装 -D:开发依赖,适合我们在开发阶段使用的依赖,包名会被注册到package.j ...

  6. elasticsearch查询之keyword字段的查询相关度评分控制

    一.数据情况 purchase记录每个用户的购买信息: PUT purchase { "mappings":{ "properties":{ "id& ...

  7. 从零开始Blazor Server(10)--编辑角色

    例图 目前的样式是这样的: 其中角色在一个table里,然后可以增删改查,并且可以给指定的用户分配权限. 创建文件 首先我们在Pages/Admin目录下新建一个Role.razor.因为我们的Adm ...

  8. 解决 idea无法下载源码 Sources not found for:XXX

    解决 idea无法下载源码 Sources not found for:XXX 命令行输入 mvn dependency:resolve -Dclassifier=sources 参考 https:/ ...

  9. Taurus.MVC 微服务框架 入门开发教程:项目集成:2、客户端:ASP.NET Core(C#)项目集成:应用中心。

    系列目录: 本系列分为项目集成.项目部署.架构演进三个方向,后续会根据情况调整文章目录. 本系列第一篇:Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单 ...

  10. 【小白必看】Redis手把手教你从零开始下载到安装,再到配置允许图形化工具远程连接(一)

    一.Redis安装 本文暂时仅介绍Windows环境下Redis的安装. 由于Windows环境下没有.exe安装文件,这里我们使用"曲线救国"的.msi安装包帮助我们一站式解决安 ...