当前位置: 首页 > news >正文

网站维护方案怎么做优化设计答案五年级下册

网站维护方案怎么做,优化设计答案五年级下册,网站建设与维护教程,wordpress 内网服务器引言 Phoenix是构建在HBase上的一个SQL层,能让我们用标准的JDBC APIs而不是HBase客户端APIs来创建表,插入数据和对HBase数据进行查询。Phoenix完全使用Java编写,作为HBase内嵌的JDBC驱动。Phoenix查询引擎会将SQL查询转换为一个或多个HBase扫…

引言

Phoenix是构建在HBase上的一个SQL层,能让我们用标准的JDBC APIs而不是HBase客户端APIs来创建表,插入数据和对HBase数据进行查询。Phoenix完全使用Java编写,作为HBase内嵌的JDBC驱动。Phoenix查询引擎会将SQL查询转换为一个或多个HBase扫描,并编排执行以生成标准的JDBC结果集。

实验准备

1.一台配置好HBase伪分布安装的虚拟机

2.apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz

实验步骤

1.准备软件包并解压,上传到/opt/download/下,解压到/opt/software/hadoop下。

[root@master download]# tar -zxvf apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz -C /opt/software/Hadoop

重命名软件包为phoenix500

2.配置环境变量,在文件末尾增加(shift+g):

vim /etc/profile
#在系统环境变量中加入以下内容#PHOENIXexport PHOENIX_HOME=/opt/software/hadoop/phoenix500/export PHOENIX_CLASSPATH=$PHOENIX_HOMEexport PATH=$PATH:$PHOENIX_HOME/bin

如下图所示:

 保存并退出。

3.使环境变量生效:

source /etc/profile

4.配置phoenix,切换到phoenix500目录下,拷贝phoenix下的3个jar包到hbase的lib目录下:

[root@master phoenix500]# cp /opt/software/hadoop/phoenix500/phoenix-5.0.0-HBase-2.0-client.jar /opt/software/hadoop/hbase210/lib/ 
[root@master phoenix500]# cp /opt/software/hadoop/phoenix500/phoenix-core-5.0.0-HBase-2.0.jar /opt/software/hadoop/hbase210/lib/ 
[root@master phoenix500]# cp /opt/software/hadoop/phoenix500/phoenix-5.0.0-HBase-2.0-server.jar /opt/software/hadoop/hbase210/lib/

5.将phoenix的bin目录下配置文件hbase-site.xml文件中的内容追加到hbase的配置文件hbase-site.xml中(为了允许启用二级索引 

<property>
<name>hbase.regionserver.wal.codec</name>
<value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec
</property>

 如下图所示:

6.将hbase的conf目录下的配置文件hbase-site.xml拷贝到phoenix的bin目录下,覆盖原有的配置文件:

[root@master phoenix500]# cp /opt/software/hadoop/hbase210/conf/hbase-site.xml /opt/software/hadoop/phoenix500/bin/

 7.将hbase中配置文件core-site.xml、hdfs-site.xml软连接:

[root@master bin]# ln -s /opt/software/hadoop260/etc/hadoop/core-site.xml /opt/software/hadoop/phoenix500/bin/core-site.xml
[root@master bin]# ln -s /opt/software/hadoop260/etc/hadoop/hdfs-site.xml /opt/software/hadoop/phoenix500/bin/hdfs-site.xml

8.切换到bin目录,修改bin目录下的psql.py和sqlline.py两个文件的权限为777:

[root@master bin]#  chmod 777 psql.py
[root@master bin]#  chmod 777 sqlline.py

9.验证phoenix是否安装成功是否安装成功(命令格式:sqlline.py<hbase.zookeeper.quorum>; hbase.zookeeper.quorum 是 HBase 集群的 Zookeeper 队列,对应 IP/Hostname 逗号分割的列表,端口号可不带):

首先切换到Phoenix的bin目录下:

[root@master bin]# sqlline.py master:2181cd

10.使用phoenix

执行!tables 命令,列出所有表到客户端界面(注意: 通过该客户端展示出来的表都是 通过 Phoenix 客户端创建的,通过其他方式创建的表在此处不显示)

如下图所示:

http://www.tj-hxxt.cn/news/89864.html

相关文章:

  • 网站开发颜色选择器学好seo
  • 网站建设属于哪种公司sem优化
  • wordpress 子站点可以推广的软件
  • 电子商务网站规划方案深圳外贸网络推广
  • qt 可以做网站吗学大教育一对一收费价格表
  • 建设京剧网站的意义百度网站提交入口网址
  • 网站设计咨询电话旺道seo推广
  • 惠州seo快速排名建站seo推广
  • 网站为什么做重定向seo推广公司哪家好
  • 凡科网做网站收费吗江北关键词优化排名seo
  • 做网站月入5万seo网站关键词排名提升
  • 建设网站需要多长时间湖南seo优化报价
  • 有没有做羞羞的网站成都专门做网络推广的公司
  • wordpress网站地图公司网站制作需要多少钱
  • 自己建网站卖鞋东莞seo优化seo关键词
  • 网站可信认证对企业有哪些优势南京网站设计
  • 捷讯官网 网站建设网络营销的市场背景
  • 旅游信息管理网站开发文件网络服务有限公司
  • 福州网站设计定制公司百度助手
  • 网站建设南宁如何进行网络营销策划
  • 广昌网站建设制作百度推广关键词查询
  • 做视频网站被判刑手机网站关键词seo
  • 如何做网站推广页面宁波seo怎么做引流推广
  • 网站开发 图片库5年网站seo优化公司
  • 番禺区建站服务商优书网
  • 网站推广优化排名网站投放广告费用
  • 深圳做网站专业网站页面优化包括
  • 网站策划书10个点怎么写凡科建站后属于自己的网站吗
  • 做网站和SSH宁波seo运营推广平台排名
  • 开发公司网站怎么建立自己的网站