×

hive

Hive的数据模型是怎样的?大佬们学hive要先学学hadoop吗

admin admin 发表于2024-06-05 05:11:57 浏览21 评论0

抢沙发发表评论

大家好,关于hive很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于Hive的数据模型是怎样的的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

Hive的数据模型是怎样的

Hive并不存储数据,Hive只是一个Sql解析工具

Hive的架构

hive的数据存储依赖于hadoop中的hdfs作为数据的存储源。并且Hive本身也没有计算引擎,也是依赖其他的计算引擎,如:mapreduce,spark,tez

大佬们学hive要先学学hadoop吗

hive 我感悟是这样的,hive类似于mysql和 mapreduce的结合品。

1hive的语法 和mysql很像,但hive因为是依赖hdfs文件系统的,所以他有自己独有的语法体系,比如 1 建表时它有分隔符的概念,2 插入时他有覆盖的概念,3插入它不支持部分插入,只支持整体插入,4.不支持更新和删除只支持查找,在查询语法和mysql很像,但计算引擎和mysql完全不一样。所以学习hive首先把mysql语法掌握了。

因为hive底层技术引擎是用mapreduce,所以学习hive最好先学习mapreduce,把mapreduce的原理,熟悉了 学习hive更得心应手了

Hive 是什么意思

hive的中文意思为蜂房;蜂箱;一箱蜜蜂;蜂群;忙碌的场所;繁忙的地方;把蜜蜂收入蜂箱。

hive可作动词和名词使用。英式读法。

1、作名词时的中文意思为蜂房;蜂箱;一箱蜜蜂;蜂群;忙碌的场所;繁忙的地方。

a structure made for bees to live in.

蜜蜂居住的地方。

2、作动词时的中文意思为把蜜蜂收入蜂箱;贮备;聚居;从团体中分出。

The IT department is being hived off into a new company.

信息技术部正被分离出来,成立新公司。

扩展资料:

一、hive的近义词

swarm 

英式读音

名词(n.)一大群(蜜蜂等昆虫);一大群;一大批(向同方向移动的人)

动词(V.)成群地来回移动;成群地飞来飞去

A dark cloud of bees comes swarming out of the hive.

黑压压的一大群蜜蜂从蜂巢中飞出来。

二、短语用例

hive off

转让,出售(部分业务)

apache hive 是什么意思

Hive最初是应Facebook每天产生的海量新兴社会网络数据进行管理和机器学习的需求而产生和发展的。那么,到底什么是Hive,我们先看看Hive官网Wiki是如何介绍Hive的 The Apache HiveTM data warehouse software facilitates querying andmanaging large datasets residing in distributed storage. Built on top ofApache HadoopTM, it provides:(1)、Tools to enable easy data extract/transform/load (ETL)(2)、A mechanism to impose structure on a variety of data formats(3)、Access to files stored either directly in Apache HDFSTM or in otherdata storage systems such as Apache HBaseTM(4)、Query execution via MapReduce上面英文的大致意思是:Apache Hive数据仓库软件提供对存储在分布式中的大型数据集的查询和管理,它本身是建立在ApacheHadoop只上,主要提供以下功能:它提供了一系列的工具,可用来对数据进行提取/转化/加载(ETL);是一种可以存储、查询和分析存储在HDFS(或者HBase)中的大规模数据的机制;查询是通过MapReduce来完成的(并不是所有的查询都需要MapReduce来完成,比如select* from XXX就不需要;在Hive0.11对类似select a,b fromXXX的查询通过配置也可以不通过MapReduce来完成,具体怎么配置请参见本博客《Hive:简单查询不启用Mapreduce

OK,关于hive和Hive的数据模型是怎样的的内容到此结束了,希望对大家有所帮助。