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