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