《HBase企业应用开发实战》—— 1.4 HBase的核心功能模块
本节书摘来自华章出版社《HBase企业应用开发实战》一 书中的第1章,第1.4节,作者:马延辉 孟鑫 李立松 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.4 HBase的核心功能模块
Hadoop框架包含两个核心组件:HDFS和MapReduce,其中HDFS是文件存储系统,负责数据存储;MapReduce是计算框架,负责数据计算。它们之间分工明确、低度耦合、相关关联。对于HBase数据库的核心组件,即核心功能模块共有4个,它们分别是:客户端Client、协调服务模块ZooKeeper、主节点HMaster和Region节点RegionServer,这些组件的描述和相互之间的关联关系如图1-3所示。
1.4.1 客户端Client
客户端Client是整个HBase系统的入口。使用者直接通过客户端操作HBase。客户端使
