发布于 2015-11-07 14:09:31 | 273 次阅读 | 评论: 0 | 来源: PHPERZ

这里有新鲜出炉的HBase教程,程序狗速度看过来!

HBase分布式面向列的开源数据库

HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。


安装步骤

  1. 从apache官网上下载hbase的稳定版本:http://mirror.bit.edu.cn/apache/hbase/stable/hbase-1.1.2-bin.tar.gz

  2. 解压到本机上的任何一个目录,在我的电脑上是/home/jason/hbase:tar  xvfz hbase-1.1.2-bin.tar.gz

  3. 修改/etc/profile文件增加环境变量

    HBASE_HOME=/home/jason/hbase/hbase-1.1.2
    export PATH=$PATH:$HBASE_HOME/bin

  4. source /etc/profile使配置生效

  5. 配置/conf/hbase-env.sh

    export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_80

    export  HBASE_MANAGES_ZK=true

  6. 配置/conf/hbase-site.xml增加以下内容

    <property>
            <name>hbase.rootdir</name>
            <value>file:///home/jason/hbase/hbase-1.1.2/hbase-tmp</value>
        </property>

  7. 启动Hbase

    start-hbase..sh

  8. 打开浏览器访问localhost:16010/master-status,可以看到hbase的一些状态信息



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务