安装好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. StaticLinkList(静态链表)

    写这个写了几次,然后都没写完就关掉了,所以也不想多码字了,直接上代码吧(本来还认真自制了一张图片来理解静态链表的cursor与sub之间的关系)但其实也就那么回事:通过游标来找下标通过下标找到对应的数 ...

  2. ArrayStack(栈)

    顺序栈即数组型的栈.什么是栈呢?简单来说就像一个刚好装的下乒乓球大小的球筒,假设不能暴力打开球筒且只有一端有出口,那你放入或取出里面的球的操作都只能在一端进行,并且把球放进去或取出来都是由顺序决定的, ...

  3. 移动端 safari苹果手机对大额数字自动变成电话号码

    1.苹果手机safari浏览器,用<meta name="format-detection" content="telephone=no">解决.缺 ...

  4. 软件架构,WEB - MVC,MVP,MVVM

    参考 https://www.zhihu.com/question/20148405/answer/107071448 http://www.cnblogs.com/indream/p/3602348 ...

  5. MySQL - 设置UTF-8编码

    1. 在Windows上,安装时请选择UTF-8编码,以便正确地处理中文. 在Mac或Linux上,需要编辑MySQL的配置文件,把数据库默认的编码全部改为UTF-8.MySQL的配置文件默认存放在/ ...

  6. eclipse下用maven插件+Mabatis-generator生成mybatis的文件

    1. 配置Maven pom.xml 文件 在pom.xml增加以下插件: <build> </plugins> ... <plugin> <groupId& ...

  7. Trie学习总结

    Trie树学习总结 字典树,又称前缀树,是用于快速处理字符串的问题,能做到快速查找到一些字符串上的信息. 另外,Trie树在实现高效的同时,会损耗更多的空间,所以Trie是一种以空间换时间的算法. T ...

  8. Go Start

    一.安装 下载解压后,配置PATH tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz export PATH=$PATH:/usr/local/go ...

  9. CF 1073 E. Segment Sum

    https://codeforces.com/problemset/problem/1073/E 题意:[l,r]中,出现0—9数字的种类数不超过k的数的和 dp[i][j][0/1] 表示 dfs到 ...

  10. 重構電影網源碼 1905.com - 數據庫結構表

    最近閒來無事,想著克隆一個電影網站. WWW.ROAK.COM 技術語言:JAVA EE  * j2ee核心组件:jsp.servlet.jdbc.ejb.jndi * 数据通信:xml标记语言 * ...