专栏首页张浩的专栏Apache Phoenix 的安装与使用
原创

Apache Phoenix 的安装与使用

Apache Phoenix 是 HBase 的开源 SQL 皮肤,可以使用标准的JDBC 的APIs去代替常规的HBase 客户端的APIs去创建表,插入数据和查询HBase数据。

安装

  • 下载解压apache-phoenix-5.0.0-HBase-2.0
  • 添加phoenix-5.0.0-HBase-2.0-server.jar、phoenix-core-5.0.0-HBase-2.0.jar$HBASE_HOME/lib
  • 重启HBase $HBASE_HOME/bin/stop-hbase.sh && $HBASE_HOME/bin/start-hbase.sh
  • 添加Phoenix到PATH中,这里我的Phoenix在/opt/phoenix下
echo -e  'export PHOENIX_HOME=/opt/phoenix\nexport PATH=$PHOENIX_HOME/bin:$PATH' >> ~/.bash_profile

开始使用Phoenix

在命令行中使用Phoenix,使用下面的命令启动sqlline

sqlline.py localhost

启动之后如下图所示

常用命令

!tables 查看所有的表

!columns查看表的所有的列信息

!columns <tablename> 查看指定表的列信息

help 查看sqlline的帮助信息

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • HBase Shell常用命令

    ZHANGHAO
  • Hive复杂数据类型的使用

    ZHANGHAO
  • 用Kafka消费Flume传来的日志

    ZHANGHAO
  • 加载gif(Android开源项目)

    使用时只需要把pl.droidsonroids.gif包和libs文件夹拷到相对应的位置,然后调用如下代码加载就行

    提莫队长
  • 人脸识别中的活体检测算法综述

    判断捕捉到的人脸是真实人脸,还是伪造的人脸攻击(如:彩色纸张打印人脸图,电子设备屏幕中的人脸数字图像 以及 面具 等)

    小白学视觉
  • leetcode-167-Two Sum II-Input array is sorted

    chenjx85
  • 通过Betalist 分析近年创业项目

    本文通过Dyson Web数据采集器实现对Betalist的网络数据爬取,并通过简单的统计分类,对近年来发布在Betalist的创业项目进行了统计分析。 

    探码科技
  • 天命吃鸡还是落地成盒 学学装饰模式先

    本章介绍另一个流派-字符流。其实如果上一章字节流已经掌握的话,字符流学起来会更加简单。先来看看字符流的结构,他与字节流的结构稍有不同。

    用户5745563
  • 使用keytool生成3DES密钥

    py3study
  • 利用Python清理jenkins下过多的jobs记录

    在基于jenkins集成跑自动化测试时,由于每日构建上千次,每天会生成大量中间日志文件,如果在前期规划时,未能及时的自动清理掉这些中间日志文件,会导致jenki...

    苦叶子

扫码关注云+社区

领取腾讯云代金券