HBase作为存储方案
HBase存储特点 * Client 1. 包含访问HBase的接口,并维护cache来加快对HBase的访问,比如region的位置信息。 * Zookeeper: 1. 选举集群中的Master,Master与RegionServers 启动时会向ZooKeeper注册。 2. 存储所有Region的寻址入口。 3. 实时监控Region server状态并实时通知Master。 4. 存储HBase的schema和table元数据。 5. 使Master不存在单点故障。 * Master 1. 在Region Split后,为Region server分配region。 2. 管理HRegionServer的负载均衡,调整Region分布。 3. 发现失效的Region server后重新分配其上的region,并负责Regions迁移。。 4. 管理用户对table的增删改查操作。 * Region Server 1. Regionserver维护region,处理对这些region的IO请求,向HDFS文件系统读写数据。 2. Regionserver负责切分在运行过程中变得...