阅读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