天天看點

用SQuirreL工具連接配接phoenix應用場景操作步驟

應用場景

當Hadoop完全分布式叢集搭建安裝完畢後,安裝了Hbase分布式非關系型資料庫,但是hbase使用起來不像通常的關系型資料庫,不可以用我們熟悉的sql語句來操作資料,是以我們安裝了phoenix,使SQL還給NOSQL,是以Hbase可以通過SQL語句來進行操作了!但是我們需要一個像Navicat一樣的用戶端工具,可以更形象化的檢視資料庫,連接配接資料庫,今天就來學習這樣一個工具!

操作步驟

1. 工具下載下傳

SQuirrel工具下載下傳位址

2. 工具安裝

将下載下傳的工具包,解壓縮,輕按兩下安裝到D盤檔案夾中!

3. 工具jar包導入

安裝完畢後,目錄結構如下:
在phoenix的目錄中找到如下三個jar包,拷貝到SQuirrel的lib目錄中:
phoenix-4.10.0-HBase-1.2-client.jar
phoenix-core-4.10.0-HBase-1.2.jar
phoenix-pherf-4.10.0-HBase-1.2-minimal.jar           

4. 配置驅動

工具安裝完畢後,在開始菜單中,有工具啟動項:
點選啟動,在左側點選Drivers,選擇上方的“+”号!
手動輸入如下三項:
Driver Name:phoenix
Example URL:jdbc:phoenix:hadoop0,hadoop1,hadoop2:2181
Class Name:org.apache.phoenix.jdbc.PhoenixDriver           

點選OK儲存!

5. 建立連接配接

點選左側Drivers上方的Allases,再選擇上方的“+”号!
輸入如下幾項,其中Driver選擇第4點配置的驅動:
Add Alias:phoenix
Driver:phoenix
URL:jdbc:phoenix:hadoop0,hadoop1,hadoop2:2181
User Name:登入linux的使用者名    可填可不填,我不填也可登入
Password:登入linux的密碼       可填可不填,我不填也可登入
勾選Auto logon

點選test,進行測試連接配接           

6. 測試SQL

輕按兩下配置的連接配接,在Allases中!
輸入SQL語句,運作,檢視結果!