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

罗湖商城网站设计价格高端网站建设南宁

罗湖商城网站设计价格,高端网站建设南宁,济南旅游网页设计,网址seo关键词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.yayakq.cn/news/754725/

相关文章:

  • 咨询聊城网站建设凡科商城app
  • 怎么在服务器做网站京东云擎 wordpress
  • 建好网站后访问模板商城建站
  • 住房建设厅官方网站宣传片制作报价单
  • 广州网站建设多少钱网站交互式
  • 手机摄影网站首页小企业如何建网站
  • 做搜索的网站三亚做网站推广
  • 淮安制作网站在那里平面磨床东莞网站建设
  • 七台河网站制作论坛源码有哪些
  • 农产品网站建设案例全国企业信用信息公示系统湖北
  • c 网站开发构想湖南百度推广
  • 正规的彩票网站怎么做福州专业网站设计
  • 网站建设的类型wordpress 上传文件中文乱码
  • 百度竞价培训快速网站推广优化
  • 制作网页的工具是什么安卓系统最好优化软件
  • 手机壳图案设计网站网络营销的网站建设报告
  • 建设银行网站首页打不开晶鹰建设摩托车官网
  • 网站空间和域名绑定wordpress最新文章字段
  • 如何增加网站访问量永久免费的网站软件
  • 清华大学学生工作做网站华为建站模板
  • 安卓手机建站wordpress前端会员中心
  • wordpress做淘客网站wordpress图文混排
  • 自学网站开发软件开发wordpress密码保护
  • 微商城网站建设策划做网站对程序员说那些需求
  • 蚌埠做网站公司期货交易平台
  • 个人网站好备案吗如何提取网页中的视频
  • 网站适配移动端和PC端搭建wordpress博客终端
  • 付网站建设费如果做账wordpress 模板添加
  • 高校网站建设方案 h5网站制作平台
  • 中山品牌网站设计西宁百姓网