Ask Your Question
1

What distinguishes HBase from Hadoop/HDFS?

asked 2023-02-28 11:00:00 +0000

lakamha gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2022-02-01 06:00:00 +0000

devzero gravatar image

Hadoop is a distributed computing framework that consists of two major components: HDFS (Hadoop Distributed File System) and MapReduce. HDFS is a distributed file system that provides reliable and efficient storage for large datasets, while MapReduce is a programming model and software framework for large-scale data processing.

HBase, on the other hand, is a NoSQL database that is built on top of HDFS. It provides random, real-time read and write access to the data stored in HDFS, whereas HDFS is designed for batch processing of large data sets. HBase also supports column-family based data storage, which enables efficient storage and retrieval of complex data structures.

So, the main difference between HBase and Hadoop/HDFS is that HBase provides real-time, random access to data stored in HDFS, while HDFS is designed for batch processing of large datasets. Additionally, HBase provides support for column-family based data storage, which is not available in HDFS.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2023-02-28 11:00:00 +0000

Seen: 13 times

Last updated: Feb 01 '22