码迷,mamicode.com
首页 > 其他好文 > 详细

HBase的二级索引,以及phoenix的安装(需再做一次)

时间:2016-12-14 21:21:32      阅读:373      评论:0      收藏:0      [点我收藏+]

标签:用户   目录   ase   pom.xml   ack   需要   sse   讲解   pac   

一:HBase的二级索引

1.讲解

  uid+ts
    11111_20161126111111:查询某一uid的某一个时间段内的数据
    查询某一时间段内所有用户的数据:按照时间

  索引表

    rowkey:ts+uid 20161126111111—111111
    info:uid uid+ts

  检索流程:

    从索引表中根据时间段来查询源表rowkey
    根据rowkey来查询源表

 

二:phoenix的安装

1.上传源文件包

  技术分享

 

2.解压到modules文件夹下

  tar -zxvf phoenix-4.2.2-src.tar.gz -C /etc/opt/modules/

 

3.修改pom.xml文件

  有一个问题,将所有的hadoop-two.version 变量都换成2.5.0

  <hbase.version>0.98.6-hadoop2</hbase.version>
  <hadoop-two.version>2.5.0</hadoop-two.version>

  技术分享

 

4.进入主目录

 

5.编译

  mvn clean package -DskipTests

  ----------------------------------------------------(以下需要重新编译,重新做)------------------------------------------------------------

6.查找编译好的包

  Phoenix_home/Phoenix-assembly/target/phoenix-4.2.2.tar.gz

 

7.

技术分享

 

HBase的二级索引,以及phoenix的安装(需再做一次)

标签:用户   目录   ase   pom.xml   ack   需要   sse   讲解   pac   

原文地址:http://www.cnblogs.com/juncaoit/p/6180621.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!