由图可以client并不直接和master交互,而是与zookeeper交互,所以master挂掉,依然会对外提供读写服务, 但master挂掉后无法提供数据迁移服务. 所以说 hbase无单点故障,因为master迁移功能影响不大,hregionserer挂掉,数据会被迁移.但迁移需要时间,这可能影响用户的使用,所以某种程度上regionserver存在单点故障. regionserver 将过大的region切分为两个region client:包含访问hbase的借口,且有cache来加快…