hbase architecture and related components







Zookeeper
1. Ensure the HA of the HMaster node ( ephemeral node ) 2. Save the information of the RegionServer node, monitor the online and offline of the RegionServer , abnormal downtime, etc. ( ephemeral node ) 3. Maintain the location information of the metadata table of HBase HMaster 1. DDL Operation 2. Record which region server the region is on, which is responsible for region allocation and load balancing. 3. Responsible for the allocation of new regions after split . 4. The new regionserver is online and is responsible for region migration.







5. When the regionserver goes offline, the HMaser responsible for the migration of the region on the failed regionserver fails , which will not affect the reading and writing of data. RegionServer 1. Responsible for client writing data to HDFS 2. Manage region , region split , etc.








Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325761382&siteId=291194637