首页 > 代码库 > HBase学习
HBase学习
记录HBase的学习过程。之后会陆续添加内容。
读取hbase的博客,理解hbase是什么。推荐博文:
1,HBase原理,基础架构,基础概念
2,HBase超详细介绍
-----------------------------------------------------
一、直接实践吧!
1,HBase standalone模式安装
版本:1.2.4
参考文档:http://archive.cloudera.com/cdh5/cdh/5/hbase-0.98.6-cdh5.3.3/book/quickstart.html
最新官网文档:http://hbase.apache.org/book.html#quickstart
操作过程非常简单,说一下要注意的问题:
- 下面带有问号注释的问题是两个文件的地址,最好不要写成官网推荐的地址,因为创建文件的时候,/home目录下需要root权限,最好创建在/home/{user}/...下面。
<configuration> <property> <name>hbase.rootdir</name> <value>file:///home/testuser/hbase</value><!--???--> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/testuser/zookeeper</value><!--???--> </property> </configuration>
- 安装失败的话,去logs下面查看.log日志文件,可能zk出问题
安装好之后,根据quickstart可以进行bin/start-hbase.sh启动,观察到jps显示HMaster说明启动成功,网页查看地址:localhost:16010(不同版本默认似乎不同)。然后bin/hbase shell开始玩耍吧。
一个小问题:hbase shell设计不是很友好,删除的时候ctrl+backspace才能删除。
二、我对HBase的问题与理解!
虽然网络上有很多博客写了这些内容,但还是要自己记录自己的理解和学习过程。
1,为什么需要HBase?
2,HBase的特点是什么?
3,怎样理解HBase的各个组件?
HBase学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。