架构一
1,Client是Hbase的入口,增删改查都是从这里开始,对外提供一系列API
2,Client跟Zookeeper交互的目的是为了获取Region信息(老版本的ROOT—Meta 新版本里只有Meta),获得到了这个信息以后(会缓存起来,避免频繁跑到zookeeper来获取这些信息),就直接奔向Region Server,进行数据的增删改查。
3,Client 对数据增删改查的实施目的地就是Region Server上面的Region。
4,架构图里面没有Client到HMater的连线,并不意味着他俩没有互动,在需要对数据表操作(数据表的新建 删除 修改)的时候Client就需要跟HMaster交互。
原文:http://www.cnblogs.com/onionch/p/5459975.html