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}
Hbase之命令的更多相关文章
- Hbase Shell命令
1 启动HBase shell 2 HBase shell 命令 3 我们将以“一个学生成绩表”的例子来详细介绍常用的 HBase 命令及其使用方法. 这里 grad 对于表来说是一个列,course ...
- HBase shell 命令介绍
HBase shell是HBase的一套命令行工具,类似传统数据中的sql概念,可以使用shell命令来查询HBase中数据的详细情况.安装完HBase之后,如果配置了HBase的环境变量,只要在sh ...
- HBASE SHELL 命令使用
HBASE SHELL命令的使用 在hbase shell客户端有许多的操作命令,今天回顾并且总结一二,希望和广大读者共同进步,并且悉心聆听你们的意见.在此的hbase版本是:HBase 1.2.0- ...
- HBASE 基础命令总结
HBASE基础命令总结 一,概述 本文中介绍了hbase的基础命令,作者既有记录总结hbase基础命令的目的还有本着分享的精神,和广大读者一起进步.本文的hbase版本是:HBase 1.2.0-cd ...
- Hbase记录-shell脚本嵌入hbase shell命令
第一种方式:hbase shell test.txt test.txt:list 第二种方式:<<EOF重定向输入 我们经常在shell脚本程序中用<<EOF重定向输入,将我们 ...
- Hbase Shell命令详解+API操作
HBase Shell 操作 3.1 基本操作1.进入 HBase 客户端命令行,在hbase-2.1.3目录下 bin/hbase shell 2.查看帮助命令 hbase(main):001:0& ...
- Hadoop生态圈-hbase常用命令
Hadoop生态圈-hbase常用命令 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.
- HBase shell 命令。
HBase shell 命令. 进入hbase shell console$HBASE_HOME/bin/hbase shell如果有kerberos认证,需要事先使用相应的keytab进行一下认证( ...
- HBase常用命令汇总——综述(一)
hbase(main):009:0> help HBase Shell, version 1.2.4, r67592f3d062743907f8c5ae00dbbe1ae4f69e5af, Tu ...
- 第六章 hbase shell 命令
hbase shell命令 描述 alter 修改列族(Column Family)模式 count 统计表中行的数量 create 创建表 ...
随机推荐
- .NET性能优化-使用SourceGenerator-Logger记录日志
前言 在现在许许多多的应用系统中,日志非常关键,它即是排查问题的强力工具,也是程序员居家旅行工作甩锅必备良品. 在团队中编码中,我们都要求对于那些会变更数据的接口.调用第三方的接口记录请求和响应参数, ...
- Apache DolphinScheduler 1.2.0 使用文档(1/8):架构及名词解释
本文章经授权转载,原文链接: https://blog.csdn.net/MiaoSO/article/details/104770720 目录 1. 架构及名词解释 1.1 DolphinSched ...
- Java 注解及其底层原理
目录 什么是注解? 注解的分类 Java自带的标准注解 元注解 @Retention @Documented @Target @Inherited @Repeatable 自定义注解 自定义注解的读取 ...
- identity4 系列————开篇概念
前言 identity4 其实是openid connection, 那么我们还听说过openid 还有 oauth 2.0 那么下面就介绍一下Oath 2.0和openid 还有 openid co ...
- 线程重用问题--ThreadLocal数据错乱
前言 复现Java业务开发常见错误100例--1 项目完整代码:Github地址 知识点回顾: ThreadLocal的定义和使用: ThreadLocal概念以及使用场景 配置文件的读取: 获取配置 ...
- HTTP/3,它来了
HTTP 3.0 是 HTTP 协议的第三个主要版本,前两个分别是 HTTP 1.0 和 HTTP 2.0 ,但其实 HTTP 1.1 我认为才是真正的 HTTP 1.0. 如果你对 HTTP 1.1 ...
- 使用Fiddler劫持网络资源为前端开发助力(示例:Dynamic CRM 表单开发 也能热更新? )
背景: 使用过vue开发的童鞋应该都知道,在开发vue项目的过程中,有个叫"热更新"的功能特别爽,在传统html开发到初次接触vue时,才发现原来前端开发可以这么香.热更新的表现形 ...
- Go语言Tips
时间日期格式化 time.Now().Format("2006-01-02") 原生DefaultServeMux支持restful路由 ref: https://towardsd ...
- Debezium的基本使用(以MySQL为例)
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. GreatSQL是MySQL的国产分支版本,使用上与MySQL一致. 一.Debezium介绍 摘自官网: Debeziu ...
- Canvas 笔记目录
Canvas 基础笔记 初次认识 Canvas Canvas 线性图形(一):路径 Canvas 线性图形(二):圆形 Canvas 线性图形(三):曲线 Canvas 线性图形(四):矩形 Canv ...