大数据系列Hive安装及web模式管理

Posted 霓裳梦竹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据系列Hive安装及web模式管理相关的知识,希望对你有一定的参考价值。

HQL的执行过程:
解释器、编译器、优化器完成HQL查询语句从词法分析、语法分析、编译、优化以及查询计划(Plan)的生成。生成的查询计划存储在HDFS中,并随后有MapReduce调用执行。
HQL Select-->发送到解析器进行词法分析 -->错误则反映 否则发送到编译器 生成HQL的执行计划-->优化器 生成最佳的执行计划 -->执行

explain plan for select * from emp where deptno=10;
--查看执行计划 select * from table(dbms_xplan.display);
HIVE的体系结构:
HADOOP:用HDFS进行存储,利用MapReduce进行计算
元数据存储(MstaStore):通常是存储在数据库,如mysql derby中

HIVE安装模式:
嵌入模式:元数据信息被存储在Hive自带的DerBy数据库中,只允许创建一个连接、多用于Demo
本地模式:元数据信息被存储在MySql数据库中,MySql和Hive运行在同一台物理机中,多用于开发和测试
远程模式:MySql和Hive不在同一操作系统,多用于生产环境
HIVE的管理:
端口号9999 启动方式:#hive --service hwi & 访问地址:http://IP:9999/hwi
下载原码进入hwi文件夹中打包 jar cvfM0 hive-hwi.war -C web/ .
将war包拷贝到lib目录下
修改配置文件hive-site.xml
需要拷贝jdk下的tools.jar到hive的lib下 不然会报错
在web下只能进行查询操作
HIVE的远程模式:
hive --service hiveserver 默认端口10000



















以上是关于大数据系列Hive安装及web模式管理的主要内容,如果未能解决你的问题,请参考以下文章

2021年大数据Hive:Hive的三种安装模式和MySQL搭配使用

大数据系列之数据仓库Hive安装

大数据系列 (Hadoop) Hive 安装配置

2021年大数据Hive:Hive调优

大数据线上问题排查系列 - HIVE 踩坑记

大数据问题排查系列 - HIVE踩坑记