Hbase架构图
2021-03-12 15:27:25 11 举报
HBase是一个分布式的、面向列的开源数据库,它是Apache软件基金会的Hadoop项目的一部分。HBase的设计灵感来源于Google的Bigtable,它提供了一种高可靠性、高性能、面向列、可伸缩的数据存储方案。 在HBase架构图中,我们可以看到以下几个主要组件: 1. HMaster:负责管理整个HBase集群,包括表的创建、删除、修改等操作。 2. RegionServer:负责存储实际的数据,处理用户的读写请求。 3. ZooKeeper:用于协调HMaster和RegionServer之间的通信。 4. Client:用户通过Client与HBase进行交互。
作者其他创作
大纲/内容
DataNode
Master
store file
Region Server
RegionServer的作用,region级别的操作Data:get,put,deleteRegion:splitRegion,compactRegion进行数据的增删“改”查,还有切分的分割和组合 DML操作
store
Region
Zookeeper
Hdfs Client
0 条评论
下一页