在HBase文档中注意到:
Hadoop2.x速度更快,包括短路读取等功能(请参阅利用本地数据(,这将有助于改进HBase随机读取配置文件。Hadoop2.x还包括一些重要的错误修复,这些修复将改善您的整体HBase体验。HBase不支持使用Hadoop的早期版本运行。有关不同HBase版本的特定要求,请参阅下表。Hadoop3.x仍处于早期访问版本,尚未经过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几个月了,没有任何问题。