HBase is an open source, column-oriented (Column-Oriented), suitable for storing massive unstructured data or semi-structured data, has high reliability, high performance, flexible expansion and scalability, and supports real-time data reading and writing. Storage System.
Only column-oriented, not columnar storage
mysql vs hbase vs clickhouse
HMaster
Responsible for the management of RegionServer in HBase, including table addition, deletion, modification and query; RegionServer load balancing, Region distribution adjustment; Region splitting and Region allocation after splitting; Region migration after RegionServer failure, etc.
RegionServer
RegionServer is responsible for providing services such as table data reading and writing, and is the data processing and computing unit of HBase.
RegionServer is generally deployed together with the DataNode of the HDFS cluster to implement the data storage function.
Reference documentation
Introduction to HBase components for basic introduction to MRS - Huawei Cloud