前言:

Hbase适合存储大量的对关系运算要求低的NOSQL数据,受Hbase 设计上的限制不能直接使用原生的PAI执行在关系数据库中普遍使用的条件判断和聚合等操作。Hbase很优秀,一些团队寻求在Hbase之上提供一种更面向普通开发人员的操作方式,Apache Phoenix即是。
 Phoenix 基于Hbase给面向业务的开发人员提供了以标准SQL的方式对Hbase进行查询操作,并支持标准SQL中大部分特性:条件运算,分组,分页,等高级查询语法。
Phoenix 4.15  HBase 1.4.6 hadoop 2.6.0

过程:

1、关闭hbase集群,在master中执行
stop-hbase.sh

Phoenix的搭建文档

 2、上传解压配置环境变量
解压
tar -xvf apache-phoenix-4.15.0-HBase-1.4-bin.tar.gz 

Phoenix的搭建文档
改名
mv apache-phoenix-4.15.0-HBase-1.4-bin phoenix-4.15.0

Phoenix的搭建文档
 3、将phoenix-4.15.0-HBase-1.4-server.jar复制到所有节点的hbase lib目录下
scp /usr/local/soft/phoenix-4.15.0/phoenix-4.15.0-HBase-1.4-server.jar master:/usr/local/soft/hbase-1.4.6/lib/
scp /usr/local/soft/phoenix-4.15.0/phoenix-4.15.0-HBase-1.4-server.jar node1:/usr/local/soft/hbase-1.4.6/lib/
scp /usr/local/soft/phoenix-4.15.0/phoenix-4.15.0-HBase-1.4-server.jar node2:/usr/local/soft/hbase-1.4.6/lib/

Phoenix的搭建文档

4、启动hbase , 在master中执行

start-hbase.sh

Phoenix的搭建文档

5.连接输入sqlline.py master,node1,node2

Phoenix的搭建文档

相关文章:

  • 2021-12-16
  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
  • 2021-12-10
  • 2021-11-03
  • 2022-01-15
猜你喜欢
  • 2021-11-21
  • 2022-12-23
  • 2021-08-05
  • 2021-08-23
  • 2021-12-12
  • 2021-08-07
  • 2021-11-21
相关资源
相似解决方案