Hive-2.3.3 安裝

1、下載解壓

wget https://mirrors.tuna.tsinghua.edu.cn/apache/hive/hive-2.3.3/apache-hive-2.3.3-bin.tar.gz
tar zxvf apache-hive-2.3.3-bin.tar.gz
ln -s apache-hive-2.3.3-bin hive

2、環(huán)境變量

export HIVE_HOME=$HOME/hive
export PATH=$PATH:$HIVE_HOME/bin:$HIVE_HOME/conf

hive-env.sh 添加

export HADOOP_HOME=$HOME/hadoop
export HIVE_HOME=$HOME/hive
export HIVE_CONF_DIR=$HOME/hive/conf
export JAVA_HOME=/usr/java/jdk1.8.0_144
export HIVE_AUX_JARS_PATH=$HOME/hive/lib

3、hive-site.xml配置
主要說來就是最好創(chuàng)建一個mysql數(shù)據(jù)庫然后hive-site里配置連接到指定數(shù)據(jù)庫,mysql的話,就用docker直接run一個就好了, 版本建議是5.7.19,mysql最新版本現(xiàn)在是8.0了

<property>
    <name>system:java.io.tmpdir</name>
    <value>/home/mark/hive-tmp</value>
  </property>

  <property>
    <name>system:user.name</name>
    <value>mark</value>
  </property>


<property>
      <name>javax.jdo.option.ConnectionPassword</name>                                                                                      
      <value>123456</value>
     <description>password to use against metastore database</description>
 </property>

<property>
      <name>javax.jdo.option.ConnectionURL</name>
      <value>jdbc:mysql://172.16.7.87:3306/metastore?useSSL=false</value>   
 </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>

4、添加mysql驅(qū)動支持

wget -P $HIVE_HOME/lib http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.40/mysql-connector-java-5.1.40.jar   
# 初始化數(shù)據(jù)庫
schematool -dbType mysql -initSchema --verbose

5、啟動hive

hive

測試一下

show databases;
insert into table u_t values (800);
Screen Shot 2018-05-02 at 6.00.39 PM.png

速度確實沒有sparkSQL快,8088端口看下運行的application


Screen Shot 2018-05-02 at 6.01.35 PM.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Hive概述 Hive 是基于 Hadoop 的一個數(shù)據(jù)倉庫工具,可以將結(jié)構(gòu)化的數(shù)據(jù)文件映射為一張數(shù)據(jù)庫表,并提供...
    董二彎閱讀 9,421評論 0 10
  • 背景 因項目需要,想把遠程服務(wù)器上的數(shù)據(jù)(Hadoop數(shù)據(jù)庫)導入本地mysql,所以需要在本地服務(wù)器上搭建Had...
    Boooooge閱讀 1,161評論 0 3
  • 一、Hive 介紹 二、準備工作 三、Hive下載 四、Hive 安裝 五、Hive 啟動 一、Hive 介紹 H...
    Ada54閱讀 2,100評論 0 7
  • 2.1 Hive安裝地址 1)Hive官網(wǎng)地址: http://hive.apache.org/ 2)文檔查看地址...
    臨時_01e2閱讀 368評論 0 0
  • 根據(jù)新網(wǎng)師課程要求,預(yù)習打卡。 正文:“喚起兒童對知識和書籍的濃厚興趣,把游戲各有目的的腦力勞動結(jié)合起來,不斷地保...
    濼伊悅爾閱讀 140評論 0 2

友情鏈接更多精彩內(nèi)容