文档章节

HBase学习-windows安装和Shell基本用法

Endless2010
 Endless2010
发布于 2017/07/29 19:02
字数 269
阅读 5
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

基本概念

  • 行键(row key):每行的唯一标识
  • 列族(column family):多个列的组合,每行可能包含多个列族
  • 单元(cell):相当于二维表的一个元素,由行(行键),列(列族:列名)标识的一个元素

输入图片说明

下载安装

下载地址:http://archive.apache.org/dist/hbase 输入图片说明 解压就行,执行bin/start-hbase.cmd启动

web界面:http://127.0.0.1:60010/ 输入图片说明

HBase Shell基本命令

输入图片说明

1 status 显示集群状态

输入图片说明

2 create 创建表,create 表名,列族1,列族2 ..

输入图片说明

3 list 查询数据库中所有的表

输入图片说明

4 put put 表名,行名,列族:列名,值 如果记录已经存在,则会用新值覆盖旧值 输入图片说明 输入图片说明

5 get get 表名,行键,[列族:列名] 输入图片说明

6 describe 查看表的结构 输入图片说明

7 scan 扫描一个表,可以扫描全表,也可以指定范围,[STARTROW,STOPROW),不包括STOPROW 输入图片说明 输入图片说明 输入图片说明 8 count 查询表的行数

输入图片说明

9 delete 删除一行的某个单元,或整行 输入图片说明

10 incr 增加或减少指定行列的值 输入图片说明

11 drop 删除一个表之前,需要先disable,在drop 输入图片说明

© 著作权归作者所有

Endless2010
粉丝 1
博文 36
码字总数 23027
作品 0
南京
程序员
私信 提问
加载中

评论(0)

流式大数据计算实践(5)----HBase使用&SpringBoot集成

一、前言 1、上文中我们搭建好了一套HBase集群环境,这一文我们学习一下HBase的基本操作和客户端API的使用 二、shell操作 先通过命令进入HBase的命令行操作 /work/soft/hbase-1.2.2/bin/hba...

osc_0hvx6jla
2018/11/23
9
0
【HBase】HBase 单机版安装及使用

HBase介绍   HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(F...

osc_0cqshtia
2019/09/24
1
0
Hbase入门(五)——客户端(Java,Shell,Thrift,Rest,MR,WebUI)

Hbase的客户端有原生java客户端,Hbase Shell,Thrift,Rest,Mapreduce,WebUI等等。 下面是这几种客户端的常见用法。 一、原生Java客户端 原生java客户端是hbase最主要,最高效的客户端。 ...

osc_yiec7bem
04/16
11
0
hbase (local mode) remote access

如果初学hbase,没必要弄一个集群,hbase的local mode够用了。 这里写一个简单的教程。适用于初学hbase,想要用代码访问hbase的童鞋们。 目录: 0. 准备 1). 开发环境 2). 修改主机名 3). ce...

osc_5s0xzojq
2018/01/11
10
0
Windows HBase2.2.0安装部署踩坑

下载安装 hbase下载 解压之后根目录,没有什么要修改的。 配置文件目录,主要修改hbase-env.cmd和hbase-site.xml hbase-env.cmd HBASEMANAGESZK值为false表示zookeeper外装,HBASEMANAGESZK的...

trayvon
2019/06/25
312
0

没有更多内容

加载失败,请刷新页面

加载更多

如果我有jQuery背景,那么“ AngularJS中的思考”吗? [关闭]

问题: Closed . 已关闭 。 This question needs to be more focused . 这个问题需要更加集中 。 It is not currently accepting answers. 它当前不接受答案。 Want to improve this questio......

技术盛宴
17分钟前
9
0
ArrayList-不常用方法

这篇笔记主要记录一些不常用方法,了解一下可以干什么,有个印象。 改变数组容量 /** * 将该<tt> ArrayList </ tt>实例的容量调整为列表的当前大小。 * 应用程序可以使用此操作来最大程度...

jackdawl
21分钟前
4
0
PCDN+路由器就能赚钱? 揭秘京东云无线宝背后的黑科技

受疫情影响,今年视频直播、点播等在线视频业务迎来了爆发期,看视频成为人们宅在家中的主要消遣方式之一,由此带来的互联网流量增长大幅增加了对 CDN流量的消耗。传统CDN依赖于运营商、IDC...

京东智联云开发者
23分钟前
10
0
Oracle 中关于 group by 的那些坑

分组聚合Group by 在mysql中,对group by 的使用限制是比较宽松,还是比较灵活的, 表数据之间的调取是完全没问题的; 而在Oracle中,对group by 就有一定限制,两句相同的SQL语句,可能在mysql中不...

煌sir
40分钟前
20
0
MySQL服务器的SQL模式

与其它数据库不同,MySQL 服务器可以在不同的 SQL 模式下运行,并且可以针对不同的客户端以不同的方式应用这些模式,具体取决于 sql_mode 系统变量的值。 SQL 模式定义了 MySQL 数据库所支持...

Linux就该这么学
44分钟前
36
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部