作者:月亮哥哥是团宠他男人 | 来源:互联网 | 2024-10-22 14:57
闲来无事看了下hbase方面的东西,发现还好理解不过不大习惯于是找到个phoenix感觉不错性能指标如下好像还不错了准备工作:启动hadoop集群启动zookkeeper启动hba
闲来无事看了下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 试用体验