apache phoenfix 安装及使用

apache phoenfix 可以帮助你使用sql来操作Hbase API, 及优化。

参考官网介绍:https://phoenix.apache.org/Phoenix-in-15-minutes-or-less.html

翻译官方的安装步骤:
    1、Download and expand the latest phoenix-[version]-bin.tar.(下载官方提供tar文件,对应自己的hbase版本)

    2、Add the phoenix-[version]-server.jar to the classpath of all HBase region server and master and remove any previous version. An easy way to do this is to copy it into the HBase lib directory (use phoenix-core-[version].jar for Phoenix 3.x)  (添加 phoenix-[version]-server.jar到所有的region,master server)
    3、Restart HBase. (重启hbase)
    4、Add the phoenix-[version]-client.jar to the classpath of any Phoenix client. ( 添加phoenix-[version]-client.jar到客户端)

测试:

 cd bin/
 ./sqlline.py 192.168.1.19:2181
  • CREATE TABLE IF NOT EXISTS us_population (  state CHAR(2) NOT NULL,  city VARCHAR NOT NULL,  population BIGINT  CONSTRAINT my_pk PRIMARY KEY (state, city));
  • upsert into us_population values('a','b','aa');

  • select * from us_population;

    204335_1yZl_160697.png



转载于:https://my.oschina.net/u/160697/blog/471864

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值