欢迎光临虹猫学园
IT实战型人才培养基地
免费咨询电话:0731-83870039
当前位置:网站首页 > IT知识库 > 大数据 >

长沙大数据培训:大数据之Hbase数据库安装详解

长沙大数据培训:大数据之Hbase数据库安装详解
文章来源:虹猫学园    www.hongmaoxueyuan.com
虹猫学园讲师:姚老师
大数据Hbase
一.HBase简介

1.HBase是数据库:开源的、分布式的、多版本的、面向列的存储模型;

2.松散型数据库:

数据介于映射(key/value)和关系型数据之间

半结构化数据

3.大型数据库:

能够处理成千上万的行和列所组成的数据
4.NoSql数据库

 

二.Hbase特点

1.用普通的硬件配置就能存储并处理大型的数据;

2.可以直接使用本地文件系;

3.可使用Hadoop 的HDFS 文件存储系统

可提高数据的可靠性和系统的健壮性

可发挥HBase 处理大型数据的能力

4.能够对大型数据提供随机、实时的读写访问

5.是Google 的BigTable 的开源实现

 

三.Hbase安装

1.用普通的硬件配置就能存储并处理大型的数据;

2.安装前置条件:

(1)安装java Jdk

(2)安装hadoop

(3)zookeeper可选:

内置ZK

独立ZK

3.安装模式

(1)单机模式

所有的服务都运行在一个JVM上

Hbase的日志放在logs目录

(2)模拟分布式模式

是一个相对简单的分布式模式

这个模式是用来测试的

(3)全分布式模式

生产环境工作模式

 

四.单机模式安装

1.下载

官网直接下载解压

$tar -zxvf  hbase-1.2.6-bin.tar.gz

2.移动

如果希望所有人能使用,最好是移动到公共目录,如:/usr/local

3.修改配置文件

hbase-env.sh

hbase-site.xml

~/.bashrc

4.启动HBase

$./start-hbase.sh

starting master, logging to

/usr/local/HBase/bin/../logs/hbase-tpmaster-localhost.localdomain.out

5.验证

启动HBase  Shell

WEB查看

http://master_host:16010/

在线咨询