SQuirreL – Phoenix的GUI
本文主要介紹如何通過SQuirreL訪問Phoenix,以及如何在SQuirreL中配置Phoenix參數。
什麼是SQuirrel?
SQuirreL SQL Client是一個開源免費軟件, 可以通過jdbc對多種數據庫進行可視化的管理,查詢等。
安裝SQuirrel訪問Phoenix
- 下載最新的SQuirrel
在雲Hbase官網下載最新版的phoneix, 解壓後將phoenix-4.11.0-AliHBase-1.1-0.1-client.jar拷貝到SQuirrel根目錄的lib文件夾下。
配置SQuirrel鏈接Phoenix
設置Phoenix JDBC DRIVE。點擊Drivers進行設置,Name項根據自己需要填寫,Website URL可以省略,其餘根據實際情況填寫。然後點擊OK確認。
配置Phoenix鏈接。點擊Aliases, 配置鏈接。Name項根據自己需要填寫,Username和Password是訪問server端的賬戶名和密碼。
在SQuirrel中如何配置Phoenix參數
Phoenix客戶端參數可以通過hbase-site.xm文件進行配置,我們隻需要將需要配置項填在此文件中,並放置在SQuirrel啟動的classpath中就能生效。
以配置phoenix.force.index為例:
1. 在未對phoenix.force.index進行設置時,默認值為true。那麼在查詢中查詢非索引列時會報錯。
2. 在hbase-site.xml中添加如下配置,並在SQuirrel根目錄的lib文件夾中創建conf文件夾, 將hbase-site.xml移動至conf文件夾下,重啟SQuirrel.
<property>
<name>phoenix.force.index</name>
<value>false</value>
</property>
最後更新:2017-11-08 20:34:56