在cloudera5.5和hortonworks2.4中,我应该与hbase一起使用哪个phoenix版本?

kb5ga3dv  于 2021-06-09  发布在  Hbase
关注(0)|答案(2)|浏览(638)

phoenix是否有一个版本与cloudera 5.5和hortonworks 2.4中提供的hbase兼容?

wfveoks0

wfveoks01#

hortonworks在其hdp发行版中为其版本的phoenix提供自定义修复和“后端口”。cloudera也可以这样做。
我假设您正在询问与两个服务器版本兼容的客户端版本。
您使用的是“瘦”客户端jar吗?您是否发现您的应用程序不适用于一个发行版或另一个发行版(取决于您使用的jar版本)?如果使用非精简jar,则应用程序可能适用于这两个发行版。
如果要继续使用瘦客户机,可能需要设置 phoenix.queryserver.serializationJSON . hdp 2.3.4+使用 PROTOBUF 默认情况下,cdh目前不支持 PROTOBUF .
如果您想手动安装phoenix服务器的一个版本,并且该版本可以安装在两个发行版上,那么这两个发行版都使用hbase 1.1.x。任何phoenix版本4.4+都可以在任一发行版上使用。但我建议使用随平台分发的版本。

xjreopfe

xjreopfe2#

cdh 5.5.x的phoenix 4.5.2软件包可通过cloudera实验室获得:
http://blog.cloudera.com/blog/2015/11/new-apache-phoenix-4-5-2-package-from-cloudera-labs/
但是请注意,cloudera实验室包仅用于开发/测试(cloudera不支持)。

相关问题