美文网首页
Hive的安装和使用

Hive的安装和使用

作者: 陈超Terry的技术屋 | 来源:发表于2019-07-22 00:17 被阅读0次

概述

    安装模式,根据使用的关系数据库(存储表的metaData),而分为以下几种:

        1、使用自带的derby数据库。

             称为嵌入式模式,只有一个数据库连接,适合练习使用。

        2、使用第三方数据库Mysql,Mysql和Hive都装在同一台服务器。

             称为本地模式,测试和生产都可以用这种方式。

        3、使用第三方数据库Mysql,Mysql和Hive不装同一台服务器。

              称为远程模式吧,一般生产用这种方式。

嵌入式模式

           1、解开 apache-hive-0.13.0-bin.tar.gz

           2、进入解开的apache-hive-0.13.0-bin/bin目录下面,运行./live目录,进入命令行模式

                 然后退出,可以看到apache-hive-0.13.0-bin目录下面有“metastore_db”新目录,这是生成的数据库

[root@hadoop-master apache-hive-0.13.0-bin]# ./bin/hive

Logging initialized using configuration in jar:file:/root/apache-hive-0.13.0-bin/lib/hive-common-0.13.0.jar!/hive-log4j.properties

hive> quit;

[root@hadoop-master apache-hive-0.13.0-bin]# ls

bin  conf  derby.log  examples  hcatalog  lib  LICENSE  metastore_db  NOTICE  README.txt  RELEASE_NOTES.txt  scripts

 本地模式和远程模式

       一个在本机安装Mysq,一个在另外一台安装数据库Mysql,配置的文件相同。

       配置mysql连接

            1、在conf目录下,拷贝hive-default.xml.template,创建hive-site.xml配置文件。

               然后修改hive-site.xml文件,主要设置:JDBC连接、数据库驱动程序、登录账户和密码。如下:

<property>

  <name>javax.jdo.option.ConnectionURL</name>

  <value>jdbc:mysql://127.0.0.1:3306/hive</value>

  <description>JDBC connect string for a JDBC metastore</description>

</property>

<property>

  <name>javax.jdo.option.ConnectionDriverName</name>

  <value>com.mysql.jdbc.Driver</value>

  <description>Driver class name for a JDBC metastore</description>

</property>

<property>

  <name>javax.jdo.option.ConnectionUserName</name>

  <value>root</value>

  <description>username to use against metastore database</description>

</property>

<property>

  <name>javax.jdo.option.ConnectionPassword</name>

  <value>rootroot</value>

  <description>password to use against metastore database</description>

</property>

相关文章

  • Hive安装和使用

    什么是Hive Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类S...

  • Hive的安装和使用

    一、hive安装及配置 1.解压apache-hive-1.2.1-bin.tar.gz到/opt/module/...

  • Hive的安装和使用

    概述 安装模式,根据使用的关系数据库(存储表的metaData),而分为以下几种: 1、使用自带的de...

  • hive的安装和使用

    hive介绍 hive是一款Apache旗下的数据仓库构建软件,能够读取hdfs的数据使用SQL对数据进行处理,大...

  • Hive安装Version2.1.0

    Hive安装,基于版本2.1.0,使用apache-hive-2.1.0-bin.tar.gz安装包。 1.安装规...

  • Spark on Hive配置踩坑全纪录

    Spark与Hive的分别安装与配置 可以参考Spark On Hive 部署和配置和Hive安装配置指南(含Hi...

  • Hive的安装与配置

    一、安装与配置hive 安装hive之前需要到官网查询hive与Hadoop版本的兼容性。这里我所选的hive和H...

  • 玩转大数据计算之Hive

    Hive版本:我们使用2.1.1的版本安装 Hive介绍:能够让你使用SQL语言查询分布式文件如HDFS。 Hiv...

  • Hive安装使用

    文档及下周网址 官网http://hive.apache.org 文档https://cwiki.apache.o...

  • CentOS 7.2 安装Hive和Hive使用札记

    Hive由Facebook开源,是一个构建在Hadoop之上的数据仓库将结构化的数据映射成表支持类SQL查询,Hi...

网友评论

      本文标题:Hive的安装和使用

      本文链接:https://www.haomeiwen.com/subject/piiplctx.html