Hive简介及安装详细过程
程序员文章站
2022-03-08 09:18:58
...
Hive
Hive是一种sql工具,能将sql语句,转换成MapReduce语句,能对HDFS上的文件进行查询、运算,并返回结果,或者将结果存入HDFS,大大的减少开发难度。
Hive的工作机制
核心要点
1.Hive利用HDFS来存储数据文件
2.利用mapreduce来做数据查询运算
3.利用sql来为用户提供查询接口
Hive安装过程
1.简单安装(使用Derby作为hive的元数据库)
ps:元数据库能存储hive用户表定义信息
1.1 上传安装包
1.2解压
1.3 启动
上述安装,是使用Derby作为元数据库,只能单点连接,实用性差,可以用MySql作为元数据库。
2.标准安装
2.1安装一个MySql,授予远程连接的权限
安装MySql不再详述,写一下授予权限。这里是所有的ip都赋予权限。
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit
2.2通过上一次的安装的解压文件,在hive的安装目录下的conf文件夹中,新建一个文件,hive-site.xml,加入以下内容
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://cts04:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>root</value>
</property>
</configuration>
2.3在hive的安装目录下的lib文件夹下加入jdbc的驱动架包。
2.4 如果想在任意位置启动hive,可以在环境变量中加入 HIVE_HOME,再在PATH中追加一下就可以了。
推荐阅读
-
Win7版IE10安装过程中的常见问题整理及解决
-
CST Studio Suite2015安装及破解详细图文教程
-
VMware安装Centos7超详细过程(图文)
-
思源黑体怎么样?思源黑体字体详细评测介绍(附下载地址及安装教程)
-
Oracle安装过程中物理内存检查及临时temp空间不足问题解决
-
MAGIX Sequoia怎么安装?MAGIX Sequoia安装过程详细图文教程
-
bricscad v17怎么破解?BricsCAD V17.2.08安装激活及运行图文详细教程
-
caxa2016电子图板怎么破解?caxa cad电子图板2016安装及破解详细图文教程
-
mysql5.7.17 zip 解压安装详细过程
-
ACDSee Photo Editor 10安装及破解图文详细教程(附下载)