Hive是一个基于Hadoop的数据仓库工具,可以对存储在Hadoop文件中的数据集进行数据整理、特殊查询和分析处理。是一个可以有效、合理、直观地组织和使用数据的分析工具。
1.Hive具有特别适合数据仓库应用程序的特点。
- 采用批处理的方式对海量数据进行处理。
- 提供适合数据仓库操作的工具。
2.Hive与Hadoop生态系统中其他组件的关系
- Hive依赖于HDFS 存储数据
- Hive依赖于MapReduce 处理数据
- Pig可以作为Hive的替代工具
- HBase 提供数据的实时访问
Hive是一个基于Hadoop的数据仓库工具,可以对存储在Hadoop文件中的数据集进行数据整理、特殊查询和分析处理。是一个可以有效、合理、直观地组织和使用数据的分析工具。