Difference between HBase and Hadoop/HDFS

后端 未结 6 562
悲&欢浪女
悲&欢浪女 2020-12-02 03:31

This is kind of naive question but I am new to NoSQL paradigm and don\'t know much about it. So if somebody can help me clearly understand difference between the HBase and H

6条回答
  •  执念已碎
    2020-12-02 04:25

    Reference: http://www.quora.com/What-is-the-difference-between-HBASE-and-HDFS-in-Hadoop

    Hadoop is a general name for several subsystems: 1) HDFS. A distributed file system that distributes data across a cluster of machines taking care of redundancy etc 2) Map Reduce. A job management system on top of HDFS - to manage map-reduce (and other types) jobs processing the data stored on HDFS.

    Basically it means its an offline system - you store data on HDFS and you can process it by running jobs.

    HBase on the other hand in a column based database. It uses HDFS as storage - which takes care of backup\redundency\etc but its an "online store" - meaning you can query it for specific row\rows etc and get an immediate value.

提交回复
热议问题