DATABASE FUNDAMENTALS
BASICS OF BIG DATA
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Client, Column family, Region Server
|
|
HMaster, Region Server, Zookeeper
|
|
Cell, Rowkey, Stores
|
|
HMaster, Stores, Region Server
|
Detailed explanation-1: -HBase architecture has 3 main components: HMaster, Region Server, Zookeeper. The implementation of Master Server in HBase is HMaster. It is a process in which regions are assigned to region server as well as DDL (create, delete table) operations.
Detailed explanation-2: -HBase uses ZooKeeper as a distributed coordination service for region assignments and to recover any region server crashes by loading them onto other region servers that are functioning. ZooKeeper is a centralized monitoring server that maintains configuration information and provides distributed synchronization.
Detailed explanation-3: -HRegions are the basic building elements of HBase cluster that consists of the distribution of tables and are comprised of Column families. It contains multiple stores, one for each column family. It consists of mainly two components, which are Memstore and Hfile.