【HBase】 常用命令
创建表
hbase(main):006:0> create 'goods_zc','type'
0 row(s) in 1.3090 seconds
=> Hbase::Table - goods_zc
删除表
hbase(main):008:0> disable 'goods_zc'
0 row(s) in 2.4100 seconds
hbase(main):009:0> drop 'goods_zc'
0 row(s) in 1.2780 seconds
添加数据
hbase(main):014:0> put 'goods_zc','1001','info:type','fruit'
0 row(s) in 0.0370 seconds
hbase(main):015:0> put 'goods_zc','1001','info:discount','0.8'
0 row(s) in 0.0250 seconds
hbase(main):016:0> put 'goods_zc','1001','address:where','wuhan'
0 row(s) in 0.0360 seconds
hbase(main):017:0> put 'goods_zc','1001','info:name','banana'
0 row(s) in 0.0150 seconds
hbase(main):018:0> put 'goods_zc','1003','info:name','carrot'
0 row(s) in 0.0280 seconds
hbase(main):019:0> put 'goods_zc','1003','info:type','vegetable'
0 row(s) in 0.0270 seconds
hbase(main):020:0> put 'goods_zc','1003','info:kind','high-quality'
0 row(s) in 0.0140 seconds
hbase(main):021:0> put 'goods_zc','1003','info:discount','2'
0 row(s) in 0.0320 seconds
hbase(main):022:0> put 'goods_zc','1006','info:name','bear'
0 row(s) in 0.0220 seconds
hbase(main):023:0> put 'goods_zc','1006','info:price','25'
0 row(s) in 0.0130 seconds
hbase(main):024:0> put 'goods_zc','1006','info:object','5'
0 row(s) in 0.0180 seconds
hbase(main):025:0> put 'goods_zc','1006','info:material','cotton'
0 row(s) in 0.0210 seconds
hbase(main):026:0> put 'goods_zc','1002','info:name','cat'
0 row(s) in 0.0390 seconds
hbase(main):027:0> put 'goods_zc','1004','info:name','fmvp'
0 row(s) in 0.0160 seconds
hbase(main):028:0> put 'goods_zc','1005','info:name','hero'
0 row(s) in 0.0280 seconds
hbase(main):029:0> put 'goods_zc','1007','info:name','ag'
0 row(s) in 0.0150 seconds
hbase(main):030:0> put 'goods_zc','1008','info:name','rgm'
0 row(s) in 0.0170 seconds
hbase(main):031:0> put 'goods_zc','1009','info:name','qghappy'
0 row(s) in 0.0140 seconds
hbase(main):032:0> put 'goods_zc','1010','info:name','中文测试'
0 row(s) in 0.0190 seconds
查看全表
hbase(main):033:0> scan 'goods_zc'
ROW COLUMN+CELL
1001 column=address:where, timestamp=1570790847160, value=wuhan
1001 column=info:discount, timestamp=1570790813784, value=0.8
1001 column=info:name, timestamp=1570790933889, value=banana
1001 column=info:type, timestamp=1570790756853, value=fruit
1002 column=info:name, timestamp=1570791810946, value=cat
1003 column=info:discount, timestamp=1570791425426, value=2
1003 column=info:kind, timestamp=1570791409436, value=high-quality
1003 column=info:name, timestamp=1570791369714, value=carrot
1003 column=info:type, timestamp=1570791382735, value=vegetable
1004 column=info:name, timestamp=1570791822468, value=fmvp
1005 column=info:name, timestamp=1570791838620, value=hero
1006 column=info:material, timestamp=1570791478499, value=cotton
1006 column=info:name, timestamp=1570791438023, value=bear
1006 column=info:object, timestamp=1570791465164, value=5
1006 column=info:price, timestamp=1570791451505, value=25
1007 column=info:name, timestamp=1570791847743, value=ag
1008 column=info:name, timestamp=1570791857292, value=rgm
1009 column=info:name, timestamp=1570791868258, value=qghappy
1010 column=info:name, timestamp=1570791877643, value=\xE4\xB8\xAD\xE6\x96\x87\xE6\xB5\x8B\xE8\xAF\x95
10 row(s) in 0.0710 seconds
变量
hbase(main):045:0> t=get_table 'goods_zc'
0 row(s) in 0.0000 seconds
=> Hbase::Table - goods_zc
hbase(main):046:0> t.get '1001'
COLUMN CELL
address:where timestamp=1570790847160, value=wuhan
info:discount timestamp=1570792094524, value=8.5
info:name timestamp=1570790933889, value=banana
info:type timestamp=1570790756853, value=fruit
4 row(s) in 0.0210 seconds
条件查看
hbase(main):050:0> scan 'goods_zc',{LIMIT=>3,STARTROW=>'1006'}
ROW COLUMN+CELL
1006 column=info:material, timestamp=1570791478499, value=cotton
1006 column=info:name, timestamp=1570791438023, value=bear
1006 column=info:object, timestamp=1570791465164, value=5
1006 column=info:price, timestamp=1570791451505, value=25
1007 column=info:name, timestamp=1570791847743, value=ag
1008 column=info:name, timestamp=1570791857292, value=rgm
3 row(s) in 0.0340 seconds
【HBase】 常用命令的更多相关文章
- Hadoop生态圈-hbase常用命令
Hadoop生态圈-hbase常用命令 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.
- HBase常用命令汇总——综述(一)
hbase(main):009:0> help HBase Shell, version 1.2.4, r67592f3d062743907f8c5ae00dbbe1ae4f69e5af, Tu ...
- 63.Hbase 常用命令
1.进入 Hbase shell ./hbase shell 2. 命令 1.list 2.truncate 3.scan 4.describe 5.create 'tablename','famil ...
- Hbase 常用命令
################################################################# #author: 陈月白 #_blogs: http://www.c ...
- hbase常用命令总结
创建表:表名:csliyb:testuser列族:name 例子:create 'csliyb:testuser','name','age' 添加记录: put 'csliyb:testuser',' ...
- Hbase常用命令
转:http://lib.csdn.net/article/hadoop/33499
- HBase Shell 常用命令及例子
下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下: 名称 命令表达式 创建表 create '表名称', '列名称1','列名称2','列名称N ...
- hbase shell基础和常用命令详解(转)
HBase shell的基本用法 hbase提供了一个shell的终端给用户交互.使用命令hbase shell进入命令界面.通过执行 help可以看到命令的帮助信息. 以网上的一个学生成绩表的例子来 ...
- (转)Hbase shell 常用命令(1)
Hbase shell 常用命令(1) link:http://blog.csdn.net/scutshuxue/article/details/6988348 下面我们看看HBase Shell的一 ...
- HBase数据库增删改查常用命令操作
最近测试用到了Hbase数据库,新建一个学生表,对表进行增删改查操作,把常用命令贴出来分享给大家~ 官方API:https://hbase.apache.org/book.html#quickstar ...
随机推荐
- 深入理解JS中的对象(一)
目录 一切皆是对象吗? 对象 原型与原型链 构造函数 参考 1.一切皆是对象吗? 首先,"在 JavaScript 中,一切皆是对象"这种表述是不完全正确的. JavaScript ...
- python学习第七天--文件系统常用模块os,os.path,pickle
模块是一个可用代码段的打包,后缀名为py,可被别的程序引入#使用import OS模块:operting system操作系统#import os os.chdir(path) 改变当前工作目录 os ...
- 基于 abp vNext 和 .NET Core 开发博客项目 - 使用 abp cli 搭建项目
首先,默认咱们已经有了.net core 3.1的开发环境,如果你没有,快去下载... https://dotnet.microsoft.com/download 由于项目是基于abp vNext开发 ...
- struts2 全局拦截器,显示请求方法和参数
后台系统中应该需要一个功能那就是将每个请求的url地址和请求的参数log出来,方便系统调试和bug追踪,使用struts2时可以使用struts2的全局拦截器实现此功能: import java.ut ...
- 黑马程序员_毕向东_Java基础视频教程——java语言组成部分(随笔)
java语言组成部分 Java是一种强类型语言,所谓强类型语言就是对具体的数据进行不同的定义.对类型的划分的十分细致,对内存中分配了不同大小的内u你空间 关键字 标识符 注释 变量和常量 运算符 语句 ...
- Spring源码解析02:Spring IOC容器之XmlBeanFactory启动流程分析和源码解析
一. 前言 Spring容器主要分为两类BeanFactory和ApplicationContext,后者是基于前者的功能扩展,也就是一个基础容器和一个高级容器的区别.本篇就以BeanFactory基 ...
- MySQL 入门(5):复制
摘要 在这篇文章中,我将从MySQL为什么需要主从复制开始讲起,然后会提到MySQL复制的前提,bin log. 在这里会说明三种格式的bin log分别会有什么优缺点. 随后会讲到主从延迟方面的问题 ...
- js实现图片幻灯片效果
其效果是点击图片切换到下一张图片 首先准备五张图片 <ul class="imge"> <li><img src="images/1.jpg ...
- 抛弃os.path,拥抱pathlib
基于Python的文件.目录和路径操作,我们一般使用的是os.path模块. pathlib是它的替代品,在os.path上的基础上进行了封装,实现了路径的对象化,api更加通俗,操作更便捷,更符编程 ...
- Java 中的过滤器Filter 和拦截器 Interceptor
1.先说拦截器 Interceptor 本项目以springboot为例: 新建 InterceptorConfig package com.opendev.mystudy.MyInterceptor ...