您的位置:首页 > 运维架构

hadoop学习笔记(二):安装hive

2013-04-04 17:44 253 查看
根据我的理解,hive就是基于hadoop系统的一个数据仓库工具。它将结构化的数据文件映射为一张数据库表,并提供类似sql查询功能。

【安装hive】

1.下载hive-0.10.0.tar.gz包,然后解压到/usr/local/hive。

2.加入环境变量

export HIVE_HOME=/usr/local/hive
export PATH=$HIVE_HOME/bin:$PATH

3.在hdfs上创建hive所需目录

$HADOOP_HOME/bin/hadoop fs -mkdir /tmp
$HADOOP_HOME/bin/hadoop fs -mkdir /user/hive/warehouse
$HADOOP_HOME/bin/hadoop fs -chmod g+w /tmp
$HADOOP_HOME/bin/hadoop fs -chmod g+w /user/hive/warehouse

4.运行

bin/hive

【使用hive】

#创建表

CREATE TABLE words
(
word STRING,
count INT
) ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n'
STORED AS TEXTFILE;

#查看表结构

desc words

返回:

word string
count int

#导入数据,假设数据文本如下

#andy  23

#bob  27

LOAD DATA INPATH '/data/mywords' INTO TABLE words;

#查询数据

select * from words;

相关文章:

http://blog.csdn.net/kunshan_shenbin/article/details/7105319
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: