Hive知识点

基本概念:

由Facebook开源,构建在Hadoop之上的数据仓库,数据计算是mapreduce,数据存储是HDFS

目的是构建面向分析的集成的数据环境,为企业提供决策支持

(面向分析的存储系统)

主要特征:

面向主题的,集成的,非易失的和时变的数据集合,用以支持管理决策

HIve与Hadoop的关系:

Hive需要构建在Hadoop基础上;

Hive中所有数据都存储在Hadoop分布式文件系统中;

对HQL查询语句的解释,优化,生成查询过程与由Hive合成,查询计划被转化的MapReduce任务的运行需要运行在Hadoop上

Hive的原理:

Hive是一种建立在Hadoop之上的数据仓库工具,可以使用HQL语句对数据进行分析与查询,而Hive的数据都存储在HDFS中,Hive在加载数据过程中不定时对数据进行任何修改

Hive特点:

支持索引,加快数据查询,不同的存储类型;

可以支持使用存储在Hadoop文件系统上的数据;

HQL语句最终转化为Map Reduce任务运行在Hadoop集群之上;

内质网用户自定义函数,将元数据保存在数据库上

YARN:

优点:高容错,高可用,并行安装,使用方便,版本统一更好的稳定性,更好的安全性

由MR1演化而来的资源管理系统,为上层提供统一的资源管理和调度,

在利用率,资源统一,管理与数据共享带来好处

将资源管理与作业调度两个功能分开,分别由Resource Manage与ApplicationMaster实现

相关推荐
楠楠子呀2 天前
独立站聊天转化全链路:从二维码引流到数据复盘
java·javascript·数据仓库·python·c#·自动化·etl
-今昭-2 天前
Hadoop HDFS 高可用实战指南
运维·hadoop·hdfs·负载均衡
熊出没3 天前
AI经营分析数据中台如何搭建数仓
数据仓库
一路向北finish3 天前
《CentOS 7 搭建 Hadoop 3.3.6 分布式集群:NFS 共享方案完整实操》
linux·运维·hadoop·分布式·centos
BYSJMG3 天前
大数据毕业设计选题方向|【基于大数据的燃油消耗数据可视化与分析】Hadoop+PySpark+FP-Growth
大数据·hadoop·分布式·信息可视化·数据分析·课程设计
熊出没3 天前
解密数仓中的ODS、DWD、DWS、ADS
数据库·数据仓库
等一个人的@4 天前
数睿通2.0更新:可视化ETL引擎重构与部署优化
数据仓库·重构·etl
小张同学a.4 天前
Hadoop 分布式集群实战 1—— 集群搭建与在线扩容
大数据·hadoop·分布式
BYSJMG4 天前
计算机毕业设计选题推荐:基于大数据的心脏病风险数据可视化与分析(Hadoop+Spark+PySpark)
大数据·hadoop·信息可视化·数据分析·spark·课程设计
学代码的CJY5 天前
Codex + Obsidian:搭建你的 AI 知识库(保姆级教程)
数据仓库·人工智能