Hive 底层与数据库交互原理?

Posted 闭关苦炼内功

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive 底层与数据库交互原理?相关的知识,希望对你有一定的参考价值。

Hive 的查询功能是由 HDFS 和 MapReduce 结合起来实现的,对于大规模数据查询还是不建议在 hive中,因为过大数据量会造成查询十分缓慢。

Hive 与mysql 的关系:只是借用 MySQL 来存储 hive 中的表的元数据信息,称为metastore(元数据信息)。

当然了,阔以把hive的引擎换成spark,就是使用hive on spark模式,效率比mr快一些,因为spark走的内存计算

以上是关于Hive 底层与数据库交互原理?的主要内容,如果未能解决你的问题,请参考以下文章

Hive底层原理:explain执行计划详解

Hive SQL的底层编译过程详解

增量更新 Hive 表数据

lua 与 c++或者c 交互的底层原理谁能解释一下?最最底层的,为啥它们调用C或者C++的函数?

hive之核心知识点

Flutter Channel底层原理分析