当前位置: 首页 > news >正文

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实现

http://www.lryc.cn/news/281662.html

相关文章:

  • android自启动
  • cookie、Web Storage
  • 【rk3568】01-环境搭建
  • 编程笔记 html5cssjs 036 CSS概述
  • Vue入门七(Vuex的使用|Vue-router|LocalStorage与SessionStorage和cookie的使用)
  • 多级缓存架构(三)OpenResty Lua缓存
  • 写点东西《Docker入门(上)》
  • chatgpt实用技巧之二反问式提示
  • 【数据结构和算法】奇偶链表
  • MVC框架
  • 学习笔记之——3D Gaussian Splatting及其在SLAM与自动驾驶上的应用调研
  • Github Copilot 的使用方法和快捷键
  • 开源iMES工厂管家 - 详细安装部署指南(图解)- 全网独稿
  • Codeforces Round 919 (Div. 2)
  • 面向经验丰富的开发人员的最佳 Linux 发行版
  • Rust-借用检查
  • xcode安装及运行源码
  • x-cmd pkg | czg - git commit 智能生成工具
  • Go的并发练习题目
  • Python 网络编程之粘包问题
  • 旧衣回收小程序搭建:降低企业成本,提高回收效率!
  • Jmeter后置处理器——JSON提取器
  • [SWPUCTF 2022 新生赛]奇妙的MD5
  • MHFormer 论文解读
  • Python列表append()函数使用详解
  • 第08章_面向对象编程(高级)拓展练习(关键字:static,代码块,关键字:final,抽象类和抽象方法,接口,内部类,枚举类,注解,包装类)
  • 分布式光伏运维平台在提高光伏电站发电效率解决方案
  • 2024.1.14~1.20 周内刷题总结
  • 徐州数字孪生元宇宙赋能工业智能制造,助力传统制造业数字化转型
  • 智云谷再获资本市场青睐,完成数千万元A+轮融资