hbase 架构

时间:2018-05-17 14:33:11   收藏:0   阅读:179

在HBase中,表被分割成区域,并由区域服务器提供服务。区域被列族垂直分为“Stores”。Stores被保存在HDFS文件。

HBase有三个主要组成部分:客户端库,主服务器和区域服务器。区域服务器可以按要求添加或删除。

技术分享图片

源自:https://www.yiibai.com/hbase/hbase_architecture.html

主服务器

主服务器是 -

区域

区域只不过是表被拆分,并分布在区域服务器。

区域服务器

区域服务器拥有区域如下 -

需要深入探讨区域服务器:包含区域和存储,如下图所示:

技术分享图片

存储包含内存存储和HFiles。memstore就像一个高速缓存。在这里开始进入了HBase存储。数据被传送并保存在Hfiles作为块并且memstore刷新。

Zookeeper

HBase 具有如下特性:

 

原文:https://www.cnblogs.com/playforever/p/9050805.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!