- HBase Tutorial
- 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 Resources
- HBase - Questions and Answers
- HBase - Quick Guide
- HBase - Useful Resources
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 - There are 2 programs which confirm a write into Hbase. One is write-ahead log(WAL) and the other one is
Answer : D
Explanation
The write access log and Memstore confirm the writing of a Hbase value.
Q 2 - A record deleted in Hbase is not removed from Hbase immediately. Instead it is written to another file and marked as Delete. Such a file is Known as
Answer : C
Explanation
The deleted records are stored in file is known as Tombstone.
Q 3 - Retrieving a batch of rows in every RPC call made by an API to a HBase database is called a
Answer : B
Explanation
When a group of records is returned from HBASE database by an API making a RPC call the process is called a scan. The number of rows to be returned by configuring the caching property.
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 - In a Map-Side join, we take rows from one table and map it with rows from the other table. The size of one of the table should be
B - Half the size of the other table
Answer : A
Explanation
If you join two datasets where at least one of them can fit in memory of the map task,then load the smaller dataset into a hash-table so the map tasks can access it while iterating over the other dataset. In these cases, you can skip the Shuffle and Reduce Steps entirely and emit your final
output from the Map Step.
Q 6 - The property which enables a fully distributed mode for Hbase is
A - hbase-cluster.distributed-all
B - hbase-cluster.distributed-enable
Answer : D
Explanation
By default HBase runs in standalone mode. For a fully distributed configuration set the hbase-cluster.distributed property to true.
Q 7 - The length of the name of the column family should be
Answer : B
Explanation
The colun family name should be ideally one character so that metadata associated with a cell is minimum.
Q 8 - The table descriptor can be used only for which type of coprocessors?
Answer : A
Explanation
The table descriptors are used only for the Region servers hence the region related coprocessors.
Q 9 - If a region directory does not have .tmp directory then
Answer : A
Explanation
No .tmp directory indicates no compaction happened
Q 10 - In which scenario nothing is written in the WAL on HBase?
Answer : D
Explanation
during the bulk load process nothing gets written to the WAL.
To Continue Learning Please Login
Login with Google