WorksheetsHBase and NoSQL Quiz
Total questions: 33
Worksheet time: 49mins
The data structure in HBase that stores data in sorted order and persists it to disk – HFile
(a)
A process that merges multiple HFiles to reduce storage fragmentation and improve read performance – Major Compaction
The mechanism that ensures all writes are first recorded in a durable log before being written to MemStore – Write-Ahead Log (WAL)
The master component responsible for assigning regions to RegionServers and handling failover – HBase Master
(a)
A table-level feature in HBase that allows automatic partitioning of data across multiple servers – Region Splitting
The process of migrating a region from one RegionServer to another for better load balancing – Region Rebalancing
Volume: Large amount of existing videos
Velocity: The amount of videos uploaded / watched per min
Variety: The video/comment/reaction/semi-structured data
Veracity: The truthness of the content of the video
: A large number of electronic health records (EHRs), lab reports, and imaging data. - Volume
: Real-time monitoring devices (e.g., ICU sensors, wearable devices) continuously send vital data every second. - Velocity
: Lab results/doctor's notes/medical images. - Variety
: Incorrect sensor readings or incomplete patient histories need data cleaning. - Veracity
: AI-driven models can predict high-risk patients. -Value
Which of the following best describes how the Map phase in MapReduce processes data?
It ensures that all tasks are executed sequentially on a single node.
It takes input data, processes it, and outputs intermediate key-value pairs.
It aggregates and reduces the intermediate data to produce the final output.
It directly stores processed data in HDFS without further computation.
Which types of NoSQL databases are commonly used for high-performance real-time applications that require fast lookups and scalability?
Graph Database
Key-Value Store
Document Store
Column-Family Store
Which of the following is the correct statement?
Data locality means moving computation to data instead of data to computation
Data locality means moving data to computation instead of computation to data
Both the above
None of the above
Which of the following organized a data into a named column?
Both (i) and (ii)
Both (ii) and (iii)
Both (i) and (iii)
None of the above
What is the output of the Reduce function in MapReduce?
A list of key-value pairs
A single key-value pair
A sorted list of keys
A database table
What is the primary function of Apache ZooKeeper?
Data storage
Distributed coordination
Data querying
Data encryption
What is the purpose of the HMaster in Apache HBase?
Data encryption
Data querying
Cluster management
Data storage
What type of database is Amazon DynamoDB?
Relational
NoSQL
XML
Graph
Point out the WRONG statement.
HBase provides only sequential access to data.
HBase provides high latency batch processing.
HBase internally provides serialised access.
All of the mentioned
Which of the following data models does Apache ZooKeeper use?
Document-based
Hierarchical
Relational
Graph-based
Which statement is TRUE about DataNode?
It is the slave node that stores actual data
It is the slave node that stores metadata
It is the Master node that stores actual data
It is the actual worker node that stores meta data
What is the primary function of the Map function in MapReduce?
Data sorting
Data filtering
Data aggregation
Data storage
What is the data structure in HBase that stores data in sorted order and persists it to disk?
Write-Ahead Log
HFile
Region Splitting
Major Compaction
Which process merges multiple HFiles to reduce storage fragmentation and improve read performance?
Region Rebalancing
Write-Ahead Log
Major Compaction
HBase Master
What mechanism ensures all writes are first recorded in a durable log before being written to MemStore?
Region Splitting
HFile
Major Compaction
Write-Ahead Log (WAL)
Which component is responsible for assigning regions to RegionServers and handling failover?
HBase Master
Region Splitting
Write-Ahead Log
Major Compaction
What table-level feature in HBase allows automatic partitioning of data across multiple servers?
Write-Ahead Log
HFile
Region Splitting
Major Compaction
What is the process of migrating a region from one RegionServer to another for better load balancing?
Major Compaction
Region Rebalancing
HFile
Write-Ahead Log
