Hbase是建立Hadoop基础上的数据库文件,因此Hbase是分布式的数据库。Hbase也提供了单机版的安装。
Hadoop和Hbase版本关系表:
版本 | HBase-0.94.x | HBase-0.98.x | HBase-1.0.x | HBase-1.1.x | HBase-1.2.x |
Hadoop-1.0.x | X | X | X | X | X |
Hadoop-1.1.x | S | NT | X | X | X |
Hadoop-0.23.x | S | X | X | X | X |
Hadoop-2.0.x-alpha | NT | X | X | X | X |
Hadoop-2.1.0-beta | NT | X | X | X | X |
Hadoop-2.2.0 | NT | S | NT | NT | X |
Hadoop-2.3.x | NT | S | NT | NT | X |
Hadoop-2.4.x | NT | S | S | S | S |
Hadoop-2.5.x | NT | S | S | S | S |
Hadoop-2.6.0 | X | X | X | X | X |
Hadoop-2.6.1+ | NT | NT | NT | NT | S |
Hadoop-2.7.0 | X | X | X | X | X |
Hadoop-2.7.1+ | NT | NT | NT | NT | S |
Hadoop和JDK版本关系表:
Hbase版本 | JDK 6 | JDK 7 | JDK 8 |
1.2 | Not Supported | yes | yes |
1.1 | Not Supported | yes | Not Supported |
1 | Not Supported | yes | Not Supported |
0.98 | yes | yes | Not Supported |
0.94 | yes | yes | N/A |
- S = supported and tested,支持
- X = not supported,不支持
- NT = not tested enough.可以运行但测试不充分