Hadoop版本支持矩阵:
S
=支持X
=不支持NT
=未测试
HBase的-1.1.x中 | HBase的-1.2.x的 | HBase的-1.3.x的 | HBase的-2.0.x版本 | |
---|---|---|---|---|
Hadoop-2.0.x-alpha | X | X | X | X |
Hadoop-2.1.0-beta | X | X | X | X |
Hadoop-2.2.0 | NT | X | X | X |
Hadoop-2.3.x | NT | X | X | X |
Hadoop-2.4.x | S | S | S | X |
Hadoop-2.5.x | S | S | S | X |
Hadoop-2.6.0 | X | X | X | X |
Hadoop-2.6.1+ | NT | S | S | S |
Hadoop-2.7.0 | X | X | X | X |
Hadoop-2.7.1+ | NT | S | S | S |
Hadoop-2.8.0 | X | X | X | X |
Hadoop-2.8.1 | X | X | X | X |
Hadoop-3.0.0 | NT | NT | NT | NT |
建议使用 Hadoop 2.x:Hadoop 2.x 速度更快,包括短路读取功能,这将有助于提高您的 HBase 随机读取配置文件;Hadoop 2.x 还包括重要的 bug 修复,可以改善您的整体 HBase 体验;HBase 不支持使用早期版本的 Hadoop 运行;有关特定于不同 HBase 版本的要求,请参见下表;Hadoop 3.x 仍处于早期访问版本中,尚未被 HBase 社区对生产用例进行充分测试。