Apache Hive--安装部署--内置 derby 版以及缺陷| 学习笔记

开发者学堂课程【大数据 Hive 教程精讲Apache Hive--安装部署--内置 derby 版以及缺陷】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/90/detail/1363


Apache Hive--安装部署--内置derby版以及缺陷

 

Hive安装部署

Hive 安装前需要安装好 JDK 和 Hadoop。配置好环境变量。

根据元数据存储的介质不同,分为下面两个版本,其中 derby 属于内嵌模式。实际生产环境中则使用 mysql 来进行元数据的存储。

内置 derby 版:

解压 hive安装包

bin/hive 启动即可使用

缺点:不同路径启动 hive,每一个 hive 拥有一套自己的元数据,无法共享

mysql版:

解压、修改配置文件

Vi conf/hive-site.xml

配置Mysql元数据库信息

[root@node-1 hive]#11total 476

drwxr-xr-x.3 root root4096 an 15 13:36 bindrwxr-xr-x. 2 root root4096 Jan 15 13:36 conf

drwxr-xr-x. 4 root root 4096 Jan 1513:36

examplesdrwxr-xr-x. 7 root root 4096 an 15 13:36 hcatalogdrwxr-xr-x. 4 root root4096 Jan 15 13:36 1ib

-rw-rw-r--. 1 root root24754 Apr 302015 LICENSE-rw-rw-r--. 1 root root397 Jun 192015 NOTICE

-rw-rw-r--. 1 root root 4366 Jun 192015 README.txt

-rw-rW-r--. 1 root root 421129 Jun 192015 RELEASE_NOTES.txtdrwxr-xr-x. 3 root root4096 Jan 15 13:36 scripts

[root@node-1 hive]# bin/hive

Logging initialized using configuration in jar:fi1e:/export/server/hive/1ib/hive-common-i.2.1.jar ! /hive-1og4j.properties

hive>

hive> show databases ;oK

default

Time taken : 0.852 seconds​​,Fetched: 1 row(s)hive> create

create

create_union(

hive> create database itcast;oK

Time taken: 0.114 secondshive> use itcast;

oK

Time taken : o.025 secondshive> show tab1es ;

oK

Time taken: o.025 secondshive> create

create

create_union(

hive> create tab1e t_test(id int);oK

Time taken : o.325 secondshive> show tab1es ;

oK

t_test

Time taken : o.015 seconds ​​,Fetched: 1 row(s)hive> select *from t_test;

oK

Time taken : 0.393 secondshive>

hive> create tab1e t_test(id int);oK

Time taken : o.325 secondshive> show tab1es;

oK  t_test

Time taken : 0.015 seconds ​​,Fetched: 1 row(s)hive> select from t_test;

oK     Time taken: 0.393 seconds

hive>[root@node-1 hive]#77total 504

drwxr-xr-x. 3 root root

4096 ]an 15 13:36 bin

drwxr-xr-x.2 root root

4096 Jan 15 13:36 conf

-rw-r--r--. 1 root root21053 Jan 15 13:37 derby.logdrwxr-xr-x.4 root root4096 Jan 15 13:36 examolesdrwxr-xr-x.7 root root4096 Jan 15 13:36 hcatalogdrwxr-xr-x. 4 root root4096 an 15 13:36 ib

-rw-rw-r--. 1 root root24754 Apr 302015 LICENSE

上一篇:pache Hive--架构&组件| 学习笔记


下一篇:Apache Hive--join 操作| 学习笔记