HBase如何用于存储?

时间:2013-07-05 08:33:31

标签: hbase

根据我的理解,HBase以H文件的形式将其数据存储在HDFS中。

如何单独使用存储?

它在哪里存储所有数据?

1 个答案:

答案 0 :(得分:0)

As per my understanding, HBase stores its data in HDFS in the form of H-files

您的理解是正确的。

How can if be used separately for storage?

“分开”是什么意思?您必须使用某些文件系统才能使用DB(HBase或其他)。

Analogy :当您将数据存储在MySQL表中时,它最终会存储在底层FS(ext3,ext4等)中。 HBase也是如此。

在数据库中存储数据只不过是以复杂的方式排列数据,因此您可以快速(随机)访问数据。

HBase具有可插拔的体系结构,可以与任何其他支持的系统一起使用。实际上,您可以实现自己的文件系统。

where does it store all the data?

在基础FS上(HDFS,本地FS,S3-如果您在Amazon EMR上使用HBase)。