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 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端测试:安装phoenixdb 运行 pip install phoenixdb 启动queryserver.py

 

 开始使用java客户端测试老测试不通,发现需修改本机hosts文件

增加

192.168.6.128 master
192.168.6.129 slave1
192.168.6.130 slave2

 

posted on 2019-01-13 23:51  lewensheng  阅读(372)  评论(0编辑  收藏  举报

导航