
- HBase - Home
- HBase - Overview
- HBase - Architecture
- HBase - Installation
- HBase - Shell
- HBase - General Commands
- HBase - Admin API
- HBase - Create Table
- HBase - Listing Table
- HBase - Disabling a Table
- HBase - Enabling a Table
- HBase - Describe & Alter
- HBase - Exists
- HBase - Drop a Table
- HBase - Shutting Down
- HBase - Client API
- HBase - Create Data
- HBase - Update Data
- HBase - Read Data
- HBase - Delete Data
- HBase - Scan
- HBase - Count & Truncate
- HBase - Security
HBase Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to HBase. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Q 1 - A single HF file can be associated with
A - All the column families in a table
Answer : B
Explanation
A single HF file can be associated with only one column family.
Q 2 - While reading from Hbase the sequence in which the read happens is
Answer : A
Explanation
The order is first read the Memcache, then the Blockcache and finally the HFile.
Q 3 - Every row in a Hbase table has
B - Same number of column families
Answer : D
Explanation
Every row in a table has the same column families, although a row need not store data in all its families.
Q 4 - Servers that host regions of a Hbase table are called
Answer : A
Explanation
The Regionservers are the servers which hold the regions of a Hbase table.
Q 5 - The dis-advantage of reduce-side join is
A - Larger I/O costs because of shuffle and sort
B - Can process only small files for join
Answer : A
Explanation
Reduce-side joins require shuffling and sorting data between map and reduce tasks.
This incurs I/O costs.
Q 6 - The tuple which specifies a cell in Hbase is
Answer : A
Explanation
The tuple row, column and version defines a cell. Here row indicates the rowkey.
Q 7 - How many types of delete markers are used by Hbase for deleting columns?
Answer : B
Explanation
The three different types of column deletes in Hbase are
Delete − for a specific version of a column.
Delete column: for all versions of a column.
Delete family − for all columns of a particular ColumnFamily
Q 8 - A coprocessor is executed when an event occurs. This type of coprocessor is known as
Answer : A
Explanation
The observer type of coprocessor is executed when an event occurs.
Q 9 - What is part of the directory name where Hbase data is stored?
Answer : C
Explanation
The column family is part of the directory name where the Hbase data is stored. It must be made up of printable characters.
Q 10 - Before the edits in a HBAse logfile can be replayed they are separated into one logfile per region.
It is called −
Answer : A
Explanation
The separation of log file into one log per region is called log splitting.