2013-07-09 154 views
1

我有一个系统,将喂养较小的图像文件,这些文件存储在一个使用hadoop作为文件系统的HBase表中。每个Hadoop服务器应该有多少个HBase服务器?

我有2个Hadoop实例和1个HBase实例,但我的问题是这里的比例是多少?我应该每hbase服务器有1个hadoop还是它真的很重要?

回答

1

答案取决于。 这取决于您拥有多少数据,区域服务器的cpu利用率以及各种其他因素。你需要做一些概念验证来实现你的hadoop和hbase集群的大小。使用hadoop和hbase的可变性取决于用例。

事实上,我最近看到了hadoop和hbase集群完全解耦的设置。在设置中,hbase集群远程使用hadoop来读取HDFS上的R/W。