
Hive
wyl9527
将平时的工作进行一下总结。。。。
展开
-
Hive的原理和2.x版本部署
1.什么是Hive Hive 是由 Facebook 实现并开源 是基于 Hadoop 的一个数据仓库工具 可以将机构化数据映射为一张数据库表 提供 HQL(Hive SQL)查询功能 底层数据是存储在 HDFS 上 hive的本质是将 SQL 语句转化为 MapReduce 任务运行 使不熟悉 MapReduce 的用户很方便的利用 HQL 处理和计算 HDFS 上的结构化数据,适用于离线批量数...原创 2017-11-26 05:05:32 · 400 阅读 · 0 评论 -
Hive元数据库解析
前面我们部署好Hive组件后,我们创建一些库和表,并插入数据,然后进行分析 #创建一个数据库 hive> create database wyldb03; OK Time taken: 11.075 seconds hive> use wyldb03; OK Time taken: 0.102 seconds # 在当前数据库下,创建一个employ表 hive> create ...原创 2017-11-26 05:05:45 · 711 阅读 · 0 评论 -
Hive的metastore和hiveserver2服务
1.Hive的metastore服务 Metadata概念: 元数据包含用Hive创建的database、table等的元信息。元数据存储在关系型数据库中。如Derby、MySQL等。 Metastore作用: 客户端连接metastore服务,metastore再去连接MySQL数据库来存取元数据。有了metastore服务,就可以有多个客户端同时连接,而且这些客户端不需要知道MySQL数据库...原创 2017-11-26 05:05:56 · 1712 阅读 · 0 评论 -
10、linux上安装hive1.x版本
1.基本信息 版本 1.2.1 安装机器 bgs-5p173-wangwenting 账号 hadoop 源路径 /opt/software/apache-hive-1.2.1-bin.tar.gz 目标路径 /opt/hive->opt/apache-hive-1.2.1-bin/ 依赖关系 ...原创 2017-05-21 13:58:21 · 410 阅读 · 0 评论