安装好Phoenix后配置环境变量

export PHOENIX_PATH=/opt/cloudera/parcels/APACHE_PHOENIX-4.14.0-cdh5.14.2.p0.3export PATH=$PATH:$PHOENIX_PATH/bin:

进入命令行,这是sqlline.py 配置到path环境变量的情况下

[root@node1 ~]# phoenix-sqlline.py node3::/hbase
如果要退出命令行:!q 或者 !quit

返回信息

[root@node1 ~]# phoenix-sqlline.py node3::/hbase
Setting property: [incremental, false]
Setting property: [isolation, TRANSACTION_READ_COMMITTED]
issuing: !connect jdbc:phoenix:node3::/hbase none none org.apache.phoenix.jdbc.PhoenixDriver
Connecting to jdbc:phoenix:node3::/hbase
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding -cdh5./lib/phoenix/phoenix--cdh5.14.2-client.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding -.cdh5./jars/slf4j-log4j12-.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
// :: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Connected to: Phoenix (version 4.14)
Driver: PhoenixEmbeddedDriver (version 4.14)
Autocommit status: true
Transaction isolation: TRANSACTION_READ_COMMITTED
Building list of tables and columns for tab-completion (set fastconnect to true to skip)...
/ (%) Done
Done
sqlline version 

输入命令

[root@node3 ~]# netstat -ntlp

得到端口号2181对应的PID为29058,且为JVM进程

tcp                           /java

输入命令

[root@node3 ~]# jps -l

发现PID为29058的进程是zookeeper启动的

 org.apache.zookeeper.server.quorum.QuorumPeerMain

显示所有表

: jdbc:phoenix:node3::/hbase> !tables

返回信息

: jdbc:phoenix:node3::/hbase> !tables
+------------+--------------+-------------------------+---------------+----------+------------+-------+
| TABLE_CAT  | TABLE_SCHEM  |       TABLE_NAME        |  TABLE_TYPE   | REMARKS  | TYPE_NAME  | SELF_ |
+------------+--------------+-------------------------+---------------+----------+------------+-------+
|            |              | INDEX1_ITEM_TEST1       | INDEX         |          |            |       |
|            | SYSTEM       | CATALOG                 | SYSTEM TABLE  |          |            |       |
|            | SYSTEM       | FUNCTION                | SYSTEM TABLE  |          |            |       |
|            | SYSTEM       | LOG                     | SYSTEM TABLE  |          |            |       |
|            | SYSTEM       | SEQUENCE                | SYSTEM TABLE  |          |            |       |
|            | SYSTEM       | STATS                   | SYSTEM TABLE  |          |            |       |
|            |              | ASSET_ALLOT             | TABLE         |          |            |       |
|            |              | ASSET_BUILDING          | TABLE         |          |            |       |
|            |              | ASSET_BUILDING_PENDING  | TABLE         |          |            |       |
|            |              | ASSET_CHECK             | TABLE         |          |            |       |
|            |              | ASSET_CHECK_PLAN        | TABLE         |          |            |       |
|            |              | ASSET_CHECK_REPORT      | TABLE         |          |            |       |
|            |              | ASSET_FINANCIAL_DETAIL  | TABLE         |          |            |       |
|            |              | ASSET_INVENTORY         | TABLE         |          |            |       |
|            |              | ASSET_INVENTORY_PLAN    | TABLE         |          |            |       |
|            |              | ASSET_INVENTORY_REPORT  | TABLE         |          |            |       |
|            |              | ASSET_ISLAND            | TABLE         |          |            |       |
|            |              | ASSET_ISLAND_PENDING    | TABLE         |          |            |       |
|            |              | ASSET_NORMAL            | TABLE         |          |            |       |
|            |              | ASSET_NORMAL_MOULD      | TABLE         |          |            |       |
|            |              | ASSET_NORMAL_PENDING    | TABLE         |          |            |       |
|            |              | ASSET_RECORD            | TABLE         |          |            |       |
|            |              | ASSET_RENT              | TABLE         |          |            |       |
|            |              | ASSET_ROOM              | TABLE         |          |            |       |
|            |              | ASSET_SCRAP             | TABLE         |          |            |       |
|            |              | ASSET_SEAL              | TABLE         |          |            |       |
|            |              | ASSET_TAKEAWAY          | TABLE         |          |            |       |
|            |              | ASSET_UNSEAL            | TABLE         |          |            |       |
|            |              | ITEM_TEST1              | TABLE         |          |            |       |
|            |              | US_POPULATION           | TABLE         |          |            |       |
|            |              | US_POPULATION1          | TABLE         |          |            |       |
+------------+--------------+-------------------------+---------------+----------+------------+-------+

从表 ASSET_RECORD 中查询前10条记录

: jdbc:phoenix:node3::/hbase> SELECT * FROM ASSET_RECORD LIMIT ;

返回信息

: jdbc:phoenix:node3::/hbase> SELECT * FROM ASSET_RECORD LIMIT ;
+-----------------------------------+-------------------------+-------------------+---------------+---+
|                ID                 |        ASSET_ID         | MANAGEMENT_TABLE  | INTRODUCTION  |   |
+-----------------------------------+-------------------------+-------------------+---------------+---+
| d083250dc0f74c3cb79b6ffe041fa4c3  | 仪6-  | ASSET_CHECK       |               |  |
+-----------------------------------+-------------------------+-------------------+---------------+---+
 row selected (0.066 seconds)

参考:

https://www.cnblogs.com/xiaoliu66007/p/9377922.html

https://www.cnblogs.com/linbingdong/p/5832112.html

Phoenix与HBase集成进行数据分析的更多相关文章

  1. 新闻实时分析系统Hive与HBase集成进行数据分析 Cloudera HUE大数据可视化分析

    1.Hue 概述及版本下载 1)概述 Hue是一个开源的Apache Hadoop UI系统,最早是由Cloudera Desktop演化而来,由Cloudera贡献给开源社区,它是基于Python ...

  2. 新闻实时分析系统Hive与HBase集成进行数据分析

    (一)Hive 概述 (二)Hive在Hadoop生态圈中的位置 (三)Hive 架构设计 (四)Hive 的优点及应用场景 (五)Hive 的下载和安装部署 1.Hive 下载 Apache版本的H ...

  3. 新闻网大数据实时分析可视化系统项目——12、Hive与HBase集成进行数据分析

    (一)Hive 概述 (二)Hive在Hadoop生态圈中的位置 (三)Hive 架构设计 (四)Hive 的优点及应用场景 (五)Hive 的下载和安装部署 1.Hive 下载 Apache版本的H ...

  4. Hive与HBase集成进行数据分析

    我们把hive的安装包上传的节点3来 解压 现在我们还是老规矩通过notopad++来连接我们的虚拟机来配置文件,把下面这两个文件重命名一下 修改这个文件 对hive-env.sh我们修改这里 下面我 ...

  5. 基于Phoenix对HBase建索引

    参考: Phoenix与HBase集成进行数据分析 HBase查询速度慢原因排查 操作1,执行查询,如下: : jdbc:phoenix:node3::/hbase> SELECT * FROM ...

  6. HBase的部署与其它相关组件(Hive和Phoenix)的集成

    HBase的部署与其它相关组件(Hive和Phoenix)的集成 一.HBase部署 1.1.Zookeeper正常部署 首先保证Zookeeper集群的正常部署,并启动之: /opt/module/ ...

  7. Phoneix(三)HBase集成Phoenix创建二级索引

    一.Hbase集成Phoneix 1.下载 在官网http://www.apache.org/dyn/closer.lua/phoenix/中选择提供的镜像站点中下载与安装的HBase版本对应的版本. ...

  8. [saiku] 使用 Apache Phoenix and HBase 结合 saiku 做大数据查询分析

    saiku不仅可以对传统的RDBMS里面的数据做OLAP分析,还可以对Nosql数据库如Hbase做统计分析. 本文简单介绍下一个使用saiku去查询分析hbase数据的例子. 1.phoenix和h ...

  9. 浅谈Phoenix在HBase中的应用

    一.前言 业务使用HBase已经有一段时间了,期间也反馈了很多问题,其中反馈最多的是HBase是否支持SQL查询和二级索引,由于HBase在这两块上目前暂不支持,导致业务在使用时无法更好的利用现有的经 ...

随机推荐

  1. windows下mysql 8.0.12安装步骤及基本使用教程

    本文实例为大家分享了windows下mysql 8.0.12安装步骤及使用教程,供大家参考,具体内容如下 补充:mysql 已经更新到了 8.0.19,大致步骤和这个差不多,照着来就完事了. 我下载的 ...

  2. 【转载】 NVIDIA Tesla/Quadro和GeForce GPU比较

    原文地址: https://blog.csdn.net/m0_37462765/article/details/74394932 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议 ...

  3. Linux centosVMware shell编程 for循环、while循环、break跳出循环、continue结束本次循环、exit退出整个脚本

    一.for循环 语法:for 变量名 in 条件; do …; done 案例1 #!/bin/bash sum=0 for i in `seq 1 100` do sum=$[$sum+$i] ec ...

  4. CSP2019 Emiya 家今天的饭

    Description: 有 \(n\) 中烹饪方法和 \(m\) 种食材,要求: 至少做一种菜 所有菜的烹饪方法各不相同 同种食材的菜的数量不能超过总菜数的一半 求做菜的方案数. Solution1 ...

  5. redhat 7.6 rpm ,yum ,编译安装

    rpm rpm  -ivh  包名  //安装 rpm  -e     包名   //卸载 which mount  查看命令安装目录 rpm  -qf    /usr/bin/mount    // ...

  6. EMR 配置纪录(不断更新)

    日志路径 -> /var/log(软连接到 /mnt/var/log) 在 spark master 机器中,配置的路径为 /usr/lib/spark/conf /usr/lib/hadoop ...

  7. git安装以及gitlib配置

    安装Git:详见http://www.cnblogs.com/xiuxingzhe/p/9300905.html 开通gitlab(开通需要咨询所在公司的gitlab管理员)账号后,本地Git仓库和g ...

  8. mysql定时删除当前时间前分钟的数据

    mysql定时删除当前时间前分钟的数据 2013-01-31      0个评论       作者:上官车月 收藏    我要投稿 mysql定时删除当前时间前分钟的数据   Sql代码  www.2 ...

  9. ecshop 资料整理

    ecshop 资料整理   lib_base.php 基础函数库1.sub_str($str, $length = 0, $append = true) 截取UTF-8编码下字符串的函数 string ...

  10. 使用MyCat实现MySQL读写分离

    说明 配置MyCat读写分类前需要先配置MySQL的主从复制,参考我上一篇的文章,已经做了比较详细地讲解了. 环境 centos7.MySQL5.7.mycat1.6 配置MyCat账号密码和数据库名 ...