`

hive的安装与使用

    博客分类:
  • Hive
 
阅读更多




HadoopSQLApache.


      hive的安装非常简单。官方下载地址是:http://hive.apache.org。hive目前最新版本是0.7.0,支持Hadoop 0.20.1 及   0.20.2,由于我这里hadoop的版本是0.19.2,所以我就只能用之前的版本了。我使用的版本是0.5.0,可以支持hadoop 0.17到0.20。貌似现在官网上已经没下载链接了,我放到附件供大家下载吧。

    hive是依赖于hadoop的,所以安装hive之前请先装好hadoop,可以参看我的另一篇文章 hadoop的安装和使用。
    将下载到的文件hive-0.5.0-bin.tar.gz解压到hadoop目录下,然后修改下环境变量 /etc/profile ,加上下面几行:



Shell代码 
1.export HIVE_HOME=/data/hadoop/hive-0.5.0-bin 
2.export PATH=$PATH:$HIVE_HOME/bin 
3.export HADOOP_HOME=/data/hadoop 

    为了让刚设置的环境变量生效,需要退出终端,再重新登录。可以通过echo $HIVE_HOME命令查看,确保设置的环境变量已经生效。
    好了,下面就可以使用hive了,hive用起来很简单,看下面的例子。



Shell代码 
[root@hd128 ~]# hive 
Hive history file=/tmp/root/hive_job_log_root_201106191843_199722387.txt 
hive> show tables; 
OK 
Time taken: 10.09 seconds 
hive> CREATE TABLE tt(id int,name string)  
    > ROW FORMAT DELIMITED  
    > FIELDS TE RMINATED BY ','  
    > STORED AS TEXTFILE; 
OK 
Time taken: 0.821 seconds 
hive> show tables; 
OK 
tt 
Time taken: 0.134 seconds 
hive> select * from tt; 
OK 
Time taken: 0.245 seconds 
hive> drop table tt; 
OK 
Time taken: 0.602 seconds 
hive>  

     这个例子中,我们启动hive程序,新建了一个新表tt,然后做了一次查询,然后将表删除了。通过这种简单的类SQL命令,就可以进行复杂的分布式计算了,是不是感觉很爽呢。如果需要学习更复杂的操作,可以参看hive的帮助文件。

分享到:
评论

相关推荐

    大数据技术基础实验报告-Hive安装配置与应用.doc

    【大数据技术基础实验报告-Hive安装配置与应用】 在大数据处理领域,Apache Hive是一个非常重要的组件,它提供了基于Hadoop的数据仓库工具,用于数据查询、分析以及存储。本实验报告将详细阐述如何安装、配置Hive,...

    HIVE安装及详解

    "HIVE安装及详解" HIVE是一种基于Hadoop的数据仓库工具,主要用于处理和分析大规模数据。下面是关于HIVE的安装及详解。 HIVE基本概念 HIVE是什么?HIVE是一种数据仓库工具,主要用于处理和分析大规模数据。它将...

    大数据教程-Hive的安装与配置.pdf

    从提供的文件内容中,我们可以提取到关于Hive安装与配置的相关知识点,同时也包括了MySQL的安装知识,因为MySQL是Hive常用的后端数据库。接下来,我将详细介绍这些知识点。 **Hive的安装与配置** 1. Hive是一个...

    hive0.13安装PPT

    hive安装

    hive的安装与配置头歌.zip

    在本压缩包中,"文档.pdf" 和 "资料必看.zip" 可能包含了关于 Hive 安装与配置的详细步骤和指南。现在,我们将深入探讨 Hive 的安装与配置过程。 首先,安装 Hive 需要先确保你已经安装了 Hadoop 环境,因为 Hive ...

    hive客户端安装_hive客户端安装_hive_

    以上就是Hive客户端的安装和基本使用过程。通过这个客户端,你可以方便地对存储在Hadoop上的大数据进行结构化查询和分析。在实际生产环境中,你可能还需要配置其他高级特性,如Hive与Hadoop安全性的集成、优化性能...

    Hive安装与配置

    ### Hive安装与配置详解 #### 一、软件准备与环境规划 在进行Hive的安装与配置之前,首先需要对所需的软件及环境进行规划。以下为本次安装与配置的环境规划: - **操作系统**: Ubuntu - **Java版本**: Java 1.6.0...

    hive安装与python访问hive

    内容包括hive如何安装与启动,以及如何使用python访问hive,希望对大家有帮助。

    hive安装手册.txt

    这是安装hive的手册指南,安装hive服务端和hive客户端的详细步骤。

    Hive安装,使用MySQL作为元数据库

    本教程将详细介绍如何安装Hive,并配置使用MySQL作为其元数据库。 首先,我们来理解元数据库的作用。元数据库存储了关于Hive表、分区、列等对象的元数据,这些元数据是执行Hive查询的关键。通常,Hive默认使用Derby...

    hive安装步骤

    "Hive安装步骤详解" 本文档详细介绍了在 Linux 环境下安装 Hive 的具体步骤,并提供了多张插图,帮助读者更好地理解安装过程。文章主要分为两个部分:安装 MySQL 和安装 Hive。 安装 MySQL 在安装 Hive 之前,...

    Hadoop之hive安装

    Hadoop之Hive安装 本篇文章将指导您如何在CentOS 6.4下安装Hive,并解决可能遇到的错误。 环境及软件介绍 本篇文章使用的环境是CentOS 6.4-x86_64-bin-DVD1.iso,软件版本为Hadoop 2.2.0和Hive 0.12.0,以及MySQL...

    Hadoop集群搭建及Hive的安装与使用

    本教程将详细介绍如何搭建Hadoop集群以及安装和使用Hive。 首先,我们来了解Hadoop集群的搭建步骤: 1. **环境准备**:确保所有节点的操作系统一致,通常选择Linux发行版,如Ubuntu或CentOS。安装Java开发套件...

    hive安装文档

    ### Hive安装知识点详解 #### 一、Hive简介与安装目的 Hive 是基于 Hadoop 的数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的 SQL 查询功能,可以将 SQL 语句转换为 MapReduce 任务进行运行...

    hive如何去安装与配置

    Hive是Apache Hadoop生态系统中的一个数据仓库工具,它允许用户使用SQL方言(HQL)对存储在HDFS上的大规模...在学习过程中,可以参考提供的《hive的安装与配置.pdf》和《资源仅供学习使用!!.pdf》等资料,加深理解。

    Hive-2.3.3在window安装需要的cmd相关

    - `HIVE_HOME`:指向Hive安装目录。 - `PATH`:添加`%HIVE_HOME%\bin`,这样你可以在任何目录下通过命令行启动Hive。 4. **配置Hive配置文件**: Hive的配置主要通过`hive-site.xml`文件进行,该文件位于`conf`...

    centos7中hive的安装和使用

    CentOS 7 中 Hive 的安装和使用 Hive 是一个基于 Hadoop 的数据仓库工具,主要用于存储、查询和分析大规模数据。下面将详细介绍 CentOS 7 中 Hive 的安装和使用。 1. 安装 MySQL 在安装 Hive 之前,需要先安装 ...

Global site tag (gtag.js) - Google Analytics