SQuirreL – Phoenix的GUI

简介: 本文主要介绍如何通过SQuirreL访问Phoenix,以及如何在SQuirreL中配置Phoenix参数。 什么是SQuirrel? SQuirreL SQL Client是一个开源免费软件, 可以通过jdbc对多种数据库进行可视化的管理,查询等。

本文主要介绍如何通过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--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是访问数据库的账户名和密码(此示例中链接hbase不需要用户和密码,所以这两项为空)。
    Screen_Shot_2017_11_08_at_21_53_13
  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

相关实践学习
云数据库HBase版使用教程
&nbsp; 相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情:&nbsp;https://cn.aliyun.com/product/hbase &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
3月前
|
小程序 Linux API
基于Python的GUI框架toolkit-frame介绍
基于Python的GUI框架toolkit-frame介绍
13 0
|
3月前
|
文字识别 Linux 计算机视觉
toolkit-frame之toolkit-tools(实用功能)
toolkit-frame之toolkit-tools(实用功能)
22 0
|
4月前
|
安全 网络协议 数据安全/隐私保护
[LitCTF 2023]easy_shark
[LitCTF 2023]easy_shark
44 0
|
存储 XML 缓存
01-PDI(Kettle)简介与安装
文章目录 01-PDI(Kettle)简介与安装 PDI(Kettle)简介 Kettle安装 Kettle核心知识点
01-PDI(Kettle)简介与安装
|
Java 数据库连接 分布式数据库
SQuirreL连接Phoenix
什么是SQuirrel? SQuirreL SQL Client是一个开源免费软件, 可以通过jdbc对多种数据库进行可视化的管理,查询等。本文主要介绍如何通过SQuirrel连接Phoenix并设置Phoenix参数等。
5763 0
|
SQL Java Linux
用SQuirreL工具连接phoenix
应用场景 当Hadoop完全分布式集群搭建安装完毕后,安装了Hbase分布式非关系型数据库,但是hbase使用起来不像通常的关系型数据库,不可以用我们熟悉的sql语句来操作数据,因此我们安装了phoenix,使SQL...
2040 0
|
SQL 监控 关系型数据库