phoenix 试用体验
Posted curl007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phoenix 试用体验相关的知识,希望对你有一定的参考价值。
闲来无事看了下hbase方面的东西,发现还好理解不过不大习惯 于是找到个phoenix 感觉不错
性能指标如下 好像还不错了
准备工作:
启动hadoop集群
启动zookkeeper
启动hbase
下载地址
http://apache.claz.org/phoenix/
centos服务器上下载:
wget http://apache.claz.org/phoenix/apache-phoenix-4.14.1-HBase-1.4/bin/apache-phoenix-4.14.1-HBase-1.4-bin.tar.gz
解压:
tar -xvf apache-phoenix-4.14.1-HBase-1.4-bin.tar.gz
mv apache-phoenix-4.14.1-HBase-1.4-bin.tar.gz phoenix414
cd /opt/phoenix414/bin
./sqlline.py 192.168.6.128,192.168.6.129,192.168.6.130:2181
我这3台虚拟机192.168.6.128,192.168.6.129,192.168.6.130
create table test2 (id integer not null primary key, name varchar);
upsert into test2 values (1,‘lewensheng‘);
upsert into test2 values (2,‘lewensheng2‘);
select * from test2;
大概是这个样子的:
由于目录下有个案例,我们来导入案例数据试试
cd /opt/phoenix414/bin
./sqlline.py 192.168.6.128,192.168.6.129,192.168.6.130:2181 ../examples/STOCK_SYMBOL.sql
./psql.py 192.168.6.128,192.168.6.129,192.168.6.130 ../examples/WEB_STAT.sql ../examples/WEB_STAT.csv ../examples/WEB_STAT_QUERIES.sql
使用客户端测试
java客户端测试:
python端测试:
开始使用java客户端测试老测试不通,发现需修改本机hosts文件
增加
192.168.6.128 master
192.168.6.129 slave1
192.168.6.130 slave2
以上是关于phoenix 试用体验的主要内容,如果未能解决你的问题,请参考以下文章
HBase集成Phoenix,构建Phoenix view和table的区别