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 创建表 ...
随机推荐
- 面试突击71:GET 和 POST 有什么区别?
GET 和 POST 是 HTTP 请求中最常用的两种请求方法,在日常开发的 RESTful 接口中,都能看到它们的身影.而它们之间的区别,也是一道常见且经典的面试题,所以我们本文就来详细的聊聊. H ...
- CF1615G Maximum Adjacent Pairs
\(CF1615G\) Description 给定一个数列 \(a\),你需要将所有 \(a_i=0\) 的位置填上一个 \(1\sim n\) 的正整数,使得数列的「值」最大. 数列的值定义为满足 ...
- pat甲级考试+pat1051+1056
同上一篇博客: 贪心题目我已经刷了将近30道了,由于那几天考驾照就没写,以后有空的时候补过来吧,都在codeblock里 pat的题也刷了点,acwing 的题也刷了点,基本都攒下了.以后也会慢慢补过 ...
- Linux环境监控工具汇总
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. Linux 操作系统有诸多自带和第三方的监控工具,以下从不同维度来整理常用的一些监控工具. CPU top(经典的Linu ...
- 使用 Golang 代码生成图表的开源库对比
本文的目标读者 对用 Golang 代码生成折线图.扇形图等图表有兴趣的朋友. 本文摘要 主要介绍 Go 中用以绘图的开源库,分别是: GitHub - wcharczuk/go-chart: go ...
- Word 的页眉、页脚、页码分别是什么?怎么设置?
页眉:在 Word 文档中,每个页面的顶部区域为页眉.常用于显示文档的附加信息,可以插入时间.图形.公司微标.文档标题.文件名或作者姓名等. 页脚:页脚与页眉的作用相同,都可以作为显示文档的附加信息, ...
- Miller Rabbin 算法—费马定理+二次探测+随机数 (讲解+例题:FZU1649 Prime number or not)
0.引入 那年,机房里来了个新教练, 口胡鼻祖lhy 第一节课,带我们体验了暴力的神奇, 第二节课,带我们体验了随机数的玄妙, -- 那节课,便是我第一次接触到Miller Rabbin算法, 直到现 ...
- 图床搭建|chrome插件|操作简单不要钱
为什么需要一个图床 为了写博客 图床:专门用来存放图片,同时允许你把图片对外连接的网上空间. 用markdown格式写作,插入图片需要图片的url地址,然后博客的背景图也是要用url地址. 有段时间, ...
- 批处理(bat)命令修改xml模板数据
给定一个模板,然后通过bat修改某个节点中的值 模板如下: <?xml version="1.0" encoding="UTF-16"?> < ...
- 腾讯云实验室 Gitea 互动教程上线啦
如果你想学习.体验或是向他人演示开源的 Gitea 代码托管方案,那么接下来给你推荐一款神器. 使用腾讯云实验室免费获得 Gitea 实验环境,直接通过浏览器就可在 Ubuntu Server 20. ...