HBase 2.X是否适合在Hadoop 3.X上运行?

HBase 2.X是否适合在Hadoop 3.X上运行?,hadoop,bigdata,hbase,Hadoop,Bigdata,Hbase,在HBase会议上指出: Hadoop 2.x速度更快,并且包含了一些功能,例如短路读取(请参阅利用本地数据),这将有助于改进您的HBase随机读取配置文件。Hadoop2.x还包括一些重要的bug修复,它们将改善您的整体HBase体验。HBase不支持使用早期版本的Hadoop运行。有关不同HBase版本的特定要求,请参见下表。 Hadoop 3.x仍处于早期的access版本中,尚未经过HBase社区针对生产用例的充分测试。 但在兼容性表中,紧靠这一点的是,HBase 2.3.4与Hadoo

在HBase会议上指出:

Hadoop 2.x速度更快,并且包含了一些功能,例如短路读取(请参阅利用本地数据),这将有助于改进您的HBase随机读取配置文件。Hadoop2.x还包括一些重要的bug修复,它们将改善您的整体HBase体验。HBase不支持使用早期版本的Hadoop运行。有关不同HBase版本的特定要求,请参见下表。 Hadoop 3.x仍处于早期的access版本中,尚未经过HBase社区针对生产用例的充分测试。


但在兼容性表中,紧靠这一点的是,HBase 2.3.4与Hadoop 3.2.2完全兼容。所以我很困惑我们是否可以在生产中使用HBase 2.3.4和Hadoop 3.2.2一起使用?

FWIW,我们已经在生产中使用HBase 2.2.6和Hadoop 3.1.1几个月了,没有任何问题。

这应该可以奏效。例如,Cloudera运行时将HBase 2.2与Hadoop 3.1打包在一起