hbase-安装教程

Hbase简介

Hbase是Hadoop Database的简称 ,Hbase项目是由Powerset公司的Chad Walters和Jim Kelleman在2006年末发起,根据Google的Chang等人发表的论文“Bigtable:A Distributed Storage System for Strctured Data“来设计的。2007年10月发布了第一个版本。2010年5月,Hbase从Hadoop子项目升级成Apache顶级项目。

Hbase是分布式、面向列的开源数据库(其实准确的说是面向列族)。HDFS为Hbase提供可靠的底层数据存储服务,MapReduce为Hbase提供高性能的计算能力,Zookeeper为Hbase提供稳定服务和Failover机制,因此我们说Hbase是一个通过大量廉价的机器解决海量数据的高速存储和读取的分布式数据库解决方案。

附Hbase架构图:

环境说明

macOS Mojave 10.14.3

JDK 1.8.0_144

hbase 1.2.9

homebrew

Homebrew安装

HomeBrew 是OSX中的方便的套件管理工具。采用Homebrew安装Hadoop非常简洁方便(中文官网:http://brew.sh/index_zh-cn.html)

复制如下代码安装:

JDK安装

查看java版本

$ java -version

终端输出如下

brew 安装 hbase

安装命令

$ brew install hbase

安装结果

查看安装目录

$ brew listhbase

配置Hbase的相关文件

进入文件配置命令

$cd /usr/local/Cellar/hbase/1.2.9/libexec/conf/

发现文件目录如下:

对hbase-env.sh进行编辑:

$ vimhbase-env.sh

配置完毕,运行hbase

进入bin的执行目录,启动服务

$cd /usr/local/Cellar/hbase/1.2.9/bin/

$ sh start-hbase.sh

查看服务的运行状态

$ jps

关闭服务

注:hbase安装时要先在机器上先安装好hadoop,否则无法正常运行。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190221G078FT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券