hbase 架构

由图可以client并不直接和master交互,而是与zookeeper交互,所以master挂掉,依然会对外提供读写服务, 但master挂掉后无法提供数据迁移服务。

所以说 hbase无单点故障,因为master迁移功能影响不大,hregionserer挂掉,数据会被迁移。但迁移需要时间,这可能影响用户的使用,所以某种程度上regionserver存在单点故障。

regionserver 将过大的region切分为两个region

client:包含访问hbase的借口,且有cache来加快访问hbase。

HFile是一种特殊的文件格式,类似与word txt差不多。

原文地址:https://www.cnblogs.com/i80386/p/3679974.html