閱讀790 返回首頁    go 阿裏雲 go 技術社區[雲棲]


SQuirreL – Phoenix的GUI

本文主要介紹如何通過SQuirreL訪問Phoenix,以及如何在SQuirreL中配置Phoenix參數。

什麼是SQuirrel?

SQuirreL SQL Client是一個開源免費軟件, 可以通過jdbc對多種數據庫進行可視化的管理,查詢等。

安裝SQuirrel訪問Phoenix

  1. 下載最新的SQuirrel
  2. 安裝SQuirrel
    Screen_Shot_2017_11_08_at_16_27_55

  3. 在雲Hbase官網下載最新版的phoneix, 解壓後將phoenix-4.11.0-AliHBase-1.1-0.1-client.jar拷貝到SQuirrel根目錄的lib文件夾下。

  4. 啟動SQuirrel, 可以通過Windows->View SQuirrel Logs查詢運行日誌。
    Screen_Shot_2017_11_08_at_16_36_52

配置SQuirrel鏈接Phoenix

  1. 設置Phoenix JDBC DRIVE。點擊Drivers進行設置,Name項根據自己需要填寫,Website URL可以省略,其餘根據實際情況填寫。然後點擊OK確認。
    Screen_Shot_2017_11_08_at_16_40_29

  2. 配置Phoenix鏈接。點擊Aliases, 配置鏈接。Name項根據自己需要填寫,Username和Password是訪問server端的賬戶名和密碼。
    Screen_Shot_2017_11_08_at_16_45_34

  3. 鏈接Phoenix
    Screen_Shot_2017_11_08_at_16_49_36

在SQuirrel中如何配置Phoenix參數

Phoenix客戶端參數可以通過hbase-site.xm文件進行配置,我們隻需要將需要配置項填在此文件中,並放置在SQuirrel啟動的classpath中就能生效。

以配置phoenix.force.index為例:
1. 在未對phoenix.force.index進行設置時,默認值為true。那麼在查詢中查詢非索引列時會報錯。
Screen_Shot_2017_11_08_at_16_57_42
2. 在hbase-site.xml中添加如下配置,並在SQuirrel根目錄的lib文件夾中創建conf文件夾, 將hbase-site.xml移動至conf文件夾下,重啟SQuirrel.

<property>
    <name>phoenix.force.index</name>
    <value>false</value>
  </property>

Screen_Shot_2017_11_08_at_16_00_05

最後更新:2017-11-08 20:34:56

  上一篇:go  聚合支付市場分析
  下一篇:go  Implementing Effective MySQL Database Backup Mechanisms