Reputation: 597
I am newbie in Hadoop.I am going through the Professional Hadoop Solutions book to gain some knowledge on Hadoop and ecosystem. I want to clarify what is main difference between HDFS and HBase. The way i understood is like both are storage System. They differ only in accessing the data.HBase access Data through NoSQL and HDFS process data with Computational Framework(MapReduce). If this is case why can't we can have only one storage either HDFS or HBase. Based in the requirement they will plugin and plug out the frameworks. My assumption might be wrong, It would be great if any one comment and provide correct relation between them.
Upvotes: 0
Views: 408
Reputation: 3990
HDFS
HBase
Look at this Answer
Upvotes: 2
Reputation: 1702
HBase has properties like inserts and updates (puts) which HDFS cannot provide. HDFS simply supports appends.
There are many reasons for using either HDFS and HBase.
Upvotes: 0