分享

hbase与zookeeper版本对应关系

本帖最后由 pig2 于 2016-3-25 09:16 编辑


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

这个似乎还不太好找。

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

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

1.png


然后找到Zookeeper Requirements

zookeeper与hbase对应关系.png

看到
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兼容(应该兼容)


已有(1)人评论

跳转到指定楼层
sdtm1016 发表于 2016-3-25 09:11:41
省了不少事
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条