HBase能否为其单元提供实时写/读访问?

时间:2012-09-10 16:07:55

标签: hadoop hbase

我从一些消息来源获悉,HBase是基于Hadoop的“批处理”过程,所以我不确定HBase是否可以提供对其单元的实时写/读访问?

例如,对于应用程序要写入HBase表中某个单元格的数据,HBase是否需要通过Map-Reduce中使用的批处理将数据放入单元格?如果是这种情况,那么在批处理完成之前,该应用程序无法从HBase读取这一新数据......

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

是的,它确实提供了“实时”访问权限。

您所指的“批处理”流程是Hadoop上的MapReduce。 HBase仅依赖于HDFS进行存储,并且不依赖于mapreduce。