码迷,mamicode.com
首页 > 其他好文 > 详细

HBase学习

时间:2016-12-22 23:02:55      阅读:378      评论:0      收藏:0      [点我收藏+]

标签:技术   cat   不同   友好   target   默认   shel   quick   dir   

记录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>
View Code
  • 安装失败的话,去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学习

标签:技术   cat   不同   友好   target   默认   shel   quick   dir   

原文地址:http://www.cnblogs.com/chen-kh/p/6213092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!