HBase

HBase:

Client Connects to the H Master, H Master submits the Zookeeper infromation, from Zookeper the client will look for root region server. Root region server will hold -root - catalog table.

. metadata or key, value tables, where key being the region name location of region.

using row key, the client will fetch the first region, where the row key is > search row once it identifies the region where we need to lookup for the values is .metadata -1 Client connects to the HMaster using zookeeper client will get region server, which is serving to identify Client will submit the Region: A region is range of rows stored together

behind the scenes when ever the data write to Hlog file will be streamed to the MemStore of the region, as long as the memstore can hold the data it will hold. otherwise it will create immutable Hfile.

Compassion: is the process of re-witting immutable several Hfiles into a single HFile

if more no of Hfiles are present, the look up operation or search operation will be poor. There are two type of compassion 1. Minor Compassion 2. Major Compassion

Major Compassion: works server by the HBase itself, based on the configuration, and re-writtes several single files into a large file and delete the old files.

create a table called person with information related to address, personal information, Lookup

Region

Zookeper

WAL File

HFile: