hbase与zookeeper版本之间的对应关系,有的同学一直困惑了很长时间。
怎么样才能够找到zookeeper与hbase版本对应关系,最好能有一个查找表或则有一个标准。

这个似乎还不太好找。

本想通过源码,但是源码也没有收获。那么这里通过官网获取了一些信息,外加整理了一些,希望对大家有帮助,如果大家有更好的办法,欢迎提供分享给大家。

在hbase官网http://hbase.apache.org/,中看到  Architecture Overview
进入http://hbase.apache.org/book.html#arch.overview

 


然后找到 Zookeeper Requirements

 

看到
ZooKeeper 3.4.x is required as of HBase 1.0.0.




下面是整理内容

hive、hbase、zookeeper的关系




  hadoop1.2+hbase0.95.0+hive0.11.0 会产生hbase+hive的不兼容,创建hive+hbase的关联表就会报pair对异常。
  hadoop1.2+hbase0.94.9+hive0.10.0 没问题,解决了上个版本的不兼容问题。

  hadoop-1.0.3+hive-0.9.0+hbase-0.92.0兼容
hadoop2.2+hbase0.96+hive0.12兼容(有些小问题,可能需要一些补丁)
hadoop2.2+hbase0.96+hive0.13兼容(应该兼容)

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐