Hbase实践

2019-10-09  本文已影响0人  灬哆啦A梦不吃鱼

Hbase是什么

HBase是一种构建在HDFS之上的分布式、面向列的存储系统。HBase从另一个角度处理伸缩性问题。它通过线性方式从下到上增加节点来进行扩展。HBase不是关系型数据库,也不支持SQL,但是它有自己的特长,这是RDBMS不能处理的,HBase巧妙地将大而稀疏的表放在商用的服务器集群上。HBase 是Google Bigtable 的开源实现,与Google Bigtable 利用GFS作为其文件存储系统类似, HBase 利用Hadoop HDFS 作为其文件存储系统;Google 运行MapReduce 来处理Bigtable中的海量数据, HBase 同样利用Hadoop MapReduce来处理HBase中的海量数据;Google Bigtable 利用Chubby作为协同服务,HBase利用Zookeeper作为对应。

存储结构

HBase集群整体架构

image

Hbase集群搭建

Hbase集群依赖hadoop,zookeeper,安装Hbase集群前首先要准备好hadoop和zookeeper集群

上一篇 下一篇

猜你喜欢

热点阅读