hbase跟hadoop的关系

HBase是独立项目

虽然HBase一开始是作为Hadoop的子项目存在的,但现在它已经是apache顶级项目了. 在使用时,HBase也只是用作NoSql数据库,跟Hadoop的MapReduce没有必然联系。

不过,两者之间还是有很多相关的地方:

相关点

1.HBase数据的存储用的是Hadoop文件的API,实际的存储一般也是HDFS

2.HBase经常用作MapReduce的数据源或者目标输出

3.HBase的分布式架构模仿了Hadoop的风格,也是一主多从

4.HBase的配置文件名、配置项的名字也尽量与Hadoop一致。

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.