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

芜湖市建设工程网站维护公告首页关键词排名代发

芜湖市建设工程网站维护公告,首页关键词排名代发,wordpress cdn 规则,网站 关键词 多少个HIve介绍 Hive是建立在Hadoop上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载,可以简称为ETL。 Hive 定义了简单的类SQL查询语言,称为HQL,它允许熟悉SQL的用户直接查询Hadoop中的数据&#xf…

HIve介绍        

Hive是建立在Hadoop上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载,可以简称为ETL。

        Hive 定义了简单的类SQL查询语言,称为HQL,它允许熟悉SQL的用户直接查询Hadoop中的数据,同时,这个语言也允许熟悉MapReduce的开发者开发自定义的mapreduce任务来处理内建的SQL函数无法完成的复杂的分析任务。

        Hive中包含的有SQL解析引擎,它会将SQL语句转译成M/R Job,然后在Hadoop中执行。Hive可以通过sql查询Hadoop中的数据,并且sql底层也会转化成mapreduce任务,所以hive是基于hadoop的。

Hive的数据存储

Hive的数据存储基于Hadoop的 HDFS
Hive没有专门的数据存储格式
Hive默认可以直接加载文本文件(TextFile),还支持SequenceFile、RCFile等文件格式
针对普通文本数据,我们在创建表时,只需要指定数据的列分隔符与行分隔符,Hive即可解析里面的数据。

Hive的系统架构

 1)用户接口,包括 CLI、JDBC/ODBC、WebGUI CLI,即Shell命令行,表示我们可以通过shell命令行操作Hive JDBC/ODBC 是 Hive 的Java操作方式,与使用传统数据库JDBC的方式类似

2)元数据存储(Metastore),注意:这里的存储是名词,Metastore表示是一个存储系统
Hive中的元数据包括表的相关信息,Hive会将这些元数据存储在Metastore中,目前Metastore只支
持 mysql、derby。

3)Driver:包含:编译器、优化器、执行器
编译器、优化器、执行器可以完成 Hive的 查询语句从词法分析、语法分析、编译、优化以及查询计划的生成。生成的查询计划最终存储在 HDFS 中,并在随后由 MapReduce 调用执行

4)Hadoop:Hive会使用 HDFS 进行存储,利用 MapReduce 进行计算
Hive 的数据存储在 HDFS 中,大部分的查询由 MapReduce 完成(特例 select * from table 不会生
成 MapRedcue 任务,如果在SQL语句后面再增加where过滤条件就会生成MapReduce任务了。

注意:Hive2开始,其实官方就不建议默认使用MapReduce引擎了,而是建议
使用Tez引擎或者是Spark引擎,不过目前一直到最新的3.x版本中mapreduce还是默认的执行引擎

Metastore元数据存储

Metastore是Hive元数据的集中存放地。
Hive 中的元数据包括表的名字,表的列和分区及其属性,表的属性(是否为外部表等),表的数据所在的hdfs目录等
Metastore默认使用内嵌的derby数据库
Derby数据库的缺点:在同一个目录下一次只能打开一个会话
使用derby存储方式时,Hive会在当前目录生成一个derby.log文件和一个metastore_db目录,
metastore_db里面会存储具体的元数据信息

http://www.tj-hxxt.cn/news/116458.html

相关文章:

  • 哪家网站建设做的好醴陵网站制作
  • 湖南建设监理员报名网站快速优化seo软件
  • 建立网站如何seo计费系统源码
  • 网站建设公司网址友情链接名词解释
  • 网站商城建设网络营销策划ppt
  • 信誉好的集团网站建设做教育培训应该注册什么公司
  • wordpress怎么加js文件路径百度seo排名优化是什么
  • 北京seo网站管理百度新站关键词排名
  • wordpress内容查看seo网站分析报告
  • 网站增加点击率 怎样做最吸引人的引流话术
  • 广州网站制作怎么做磁力
  • 做艺术教育类网站如何申请seo是指什么职位
  • 网络规划设计师2024年考试百度优化师
  • 南京江北新区教师招聘天津抖音seo
  • php免费网站建设百度提问
  • 做网站带来的好处长沙网站制作公司哪家好
  • 网站建设工作人员有哪些职责企业网站seo平台
  • 有没有做古装衣服的网站舆情报告
  • 做门户网站经验seo网上课程
  • 手机有软件做ppt下载网站有哪些游戏推广赚佣金
  • 做网站的程序员留备份百度财报q3
  • 关于做网站的文献综述公司怎么推广网络营销
  • 银川网站建设多少钱seo在哪可以学
  • wordpress custom permalinksseo管家
  • 手机网站建设ppt如何推广一个项目
  • 什么软件做网站最好阜新网络推广
  • 网站微信链接怎么做的长沙关键词优化新行情报价
  • 企业网站建设基本要素谷歌搜索入口中文
  • 营销型网站建设电子书百度指数使用指南
  • 网站外链隐形框架店铺推广软文500字