1. 程式人生 > >phoenix 試用體驗

phoenix 試用體驗

reat 理解 hadoop集群 客戶端 hadoop centos服務 png 試用 數據

閑來無事看了下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 試用體驗