CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2

添加phoenix parcel

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第1张图片
CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第2张图片

https://archive.apache.org/dist/phoenix/apache-phoenix-4.14.0-cdh5.13.2/parcels/

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第3张图片

下载

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第4张图片

分配 激活

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第5张图片

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第6张图片

HBase 配置 phoenix 开启命名空间和二级索引

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第7张图片

hbase-site.xml 的 HBase 服务高级配置代码段(安全阀)

hbase-site.xml 的 HBase 客户端高级配置代码段(安全阀)

<property>
<name>phoenix.schema.isNamespaceMappingEnabledname>
<value>truevalue>
property>
<property>
<name>hbase.regionserver.wal.codecname>
<value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodecvalue>
property>

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第8张图片

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第9张图片

重新部署配置

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第10张图片

重启过时服务

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第11张图片

CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第12张图片

连接测试

cd /opt/cloudera/parcels/APACHE_PHOENIX/bin
./phoenix-sqlline.py 127.0.0.1:2181
CDH 5.13.1安装 apache-phoenix-4.14.0-cdh5.13.2_第13张图片

HikariDataSource连接

HikariDataSource dataSource = new HikariDataSource();
Properties properties = new Properties();
properties.setProperty("phoenix.schema.isNamespaceMappingEnabled", "true");
properties.setProperty("hbase.regionserver.wal.codec", "org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec");
dataSource.setDataSourceProperties(properties);

你可能感兴趣的:(phoenix)