1、背景介绍
- 什么是Hive?
Hive是一个有FaceBook推出的开源的数据仓库,将结构化的数据文件映射为一张表,且提供SQL查询。
- 数据仓库和数据库的区别
数据库(OLTP)
操作型处理,日常事务处理,通常对少数记录进行增删改查与查询等等
(1)存储业务数据
(2)实时业务数据处理
数据仓(OLAP)
分析型处理,复杂进行的分析操作,一般针对某些主题历史数据进行分析,支持管理决策,提供直观易懂的查询结果
(1)存储历史数据
(2)离线数据分析
Hive是一个有FaceBook推出的开源的数据仓库,将结构化的数据文件映射为一张表,且提供SQL查询。
数据库(OLTP)
操作型处理,日常事务处理,通常对少数记录进行增删改查与查询等等
(1)存储业务数据
(2)实时业务数据处理
数据仓(OLAP)
分析型处理,复杂进行的分析操作,一般针对某些主题历史数据进行分析,支持管理决策,提供直观易懂的查询结果
(1)存储历史数据
(2)离线数据分析