首页 > 其他分享 >借助Phoenix连接hbase

借助Phoenix连接hbase

时间:2023-09-14 22:24:10浏览次数:31  
标签:bin Phoenix phoenix export PHOENIX 借助 HOME hbase

1、下载hbase对应版本的安装包

之后将其上传到/export/server的目录下面;

2、使用解压命令对其进行解压

tar -zxvf phoenix-hbase-2.4-5.1.3-bin.tar.gz

3、将解压后的文件里面的所有的jar包复制到node1,node2,node3的lib目录下面

4、将hbase/conf目录下的hbase-site.xml文件复制到phoenix的bin目录下面

5、配置环境变量

vi /etc/profile

在文章末尾加上:

# For Phoenix
export PHOENIX_HOME=/export/server/phoenix-hbase-2.4-5.1.3-bin
export PHOENIX_CLASSPATH=$PHOENIX_HOME
export PATH=$PHOENIX_HOME/bin:$PATH

保存退出,之后使得环境变量生效(source /etc/profile);

6、启动hbase,启动phoenix

标签:bin,Phoenix,phoenix,export,PHOENIX,借助,HOME,hbase
From: https://www.cnblogs.com/liuzijin/p/17703432.html

相关文章

  • Hbaseshell命令中的一些语法
    help‘xx’看库list_namespace看表list建表create't1','f1'写数据put't1','r1','c1:name','value'读数据一行get't1','r1'get't1','r1',{COLUMN=>['r1:name',&......
  • HBASE完全分布式安装
    介绍HBase–HadoopDatabase,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。HadoopHDFS为HBase提供了高可靠性的底层存储支持,HadoopMapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。下载HBasehttps://hbase.apache.org/down......
  • HBase学习5(HBase java编程:创建项目,创建删除表,数据增删改查)
    1.准备工作1.1创建IDEAMaven项目其中名字为hbase_op,groupid为cn.itcast然后导入pom依赖<repositories><!--代码库--><repository><id>aliyun</id><url>http://maven.aliyun.com/nexus/content/groups/public/</url>&l......
  • Hbase基础知识
     数据库:被称为namespace表:创建表的时候仅需要声明列族Columnfamily即可行:row,每行数据由一个rowkey和多个column组成,按字典顺序存储。查询只能根据rowkey进行查询,不可以用sql列:column由列族columnfamily和列限定符columnqualifier限定,建表只需指明列族,列限定符无需预先定义......
  • 使用datagrip连接Phoenix,涉及到一些方法和报错解决
    使用datagrip连接Phoenix,涉及到一些方法和报错解决Datagrip作为Hadoop的一个sql可视化工具,可以连接hive2,以及Phoenix(hbase的一个底层sql文件编写的终端),今天就先介绍如何用datagrip连接phoenStep1.首先进入虚拟机检查hdfs,zookeeper和hbase是否打开,正常打开成功有以下进程 2.......
  • 每日总结(phoenix主键自增)
     1CREATETABLEIFNOTEXISTSactive_active(2idBIGINTPRIMARYKEYNOTNULL,3nei_rongVARCHAR4);56CREATESEQUENCEIFNOTEXISTSseq;在上述示例中,我们首先创建了一个名为seq的序列,然后将表active_active的id列定义为BIGINT类型的主键列,并且不允......
  • HBase学习4(导入数据、计数器、scan扫描、过滤器)
    1.导入数据集先上传文件到指定目录,后执行下面的语句hbaseshell/export/software/ORDER_INFO.txt 2.查看表中有多少条数据(计数器)语法:count‘表名’缺点:比较慢,当数据量更大的时候可以使用HBase中提供的MapReduce程序来进行计数统计。要启动好,需要注意,以下三步不是在hb......
  • python中借助列表实现文本转置
     001、[root@pc1test01]#lsa.fatest.py[root@pc1test01]#cata.faATCCGGGCATGGAAGCTTGGATGCATGG[root@pc1test01]#cattest.py#!/usr/bin/envpython3#-*-coding:utf-8-*-in_file=open("a.fa","r")file=in_file.readli......
  • HBase学习3(增删改查)
    1.启动hbaseshellHBase的shell其实就是JRuby的IRB(交互式Ruby),但在其中添加了一些HBase的命令。输入:hbaseshell2.创建表语法:create'表名','列蔟名'...例如:创建订单表,表名为ORDER_INFO,该表有一个列蔟为C1create'ORDER_INFO','C1'3.添加数据HBase中的put命令,可以用来将......
  • sqoop1.4.7完全支持Hadoop3.x, Hive3.x Hbase2.x
    已经修改好保存至云盘自己下载花了时间的,记得关注我。。。链接:https://pan.xunlei.com/s/VNe6P6Tm1A9Q-RG5GByN08rdA1#提取码:5nke复制这段内容后打开手机迅雷App,查看更方便下载解压直接用,里面的内容已经改好但是需要注意的是conf目录下的sqoop-env.sh里面的hadoop路径和hi......