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.可以运行但测试不充分