首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hive中的"Hive Service JVM“?

Hive中的"Hive Service JVM“?
EN

Stack Overflow用户
提问于 2018-04-14 20:05:11
回答 1查看 630关注 0票数 0

我指的是Hadoop:理解蜂巢的最终指南。我知道它提供了许多"Hive服务“,比如:clihiveserver2beelinemetastore等等。

下面是Hive服务列表的片段(来自同一本书):

设置亚稳态的方法(来自同一本书):

我的困惑是:

什么是"Hive “?(,我在图片中用绿色标记了这一点)。它说,在默认情况下,亚稳态运行在相同的"Hive“中,但是"Hive”是什么呢?是clibeeline还是hiveserver2 ..。我无法理解,什么是“”。

有人能帮我澄清这个疑问吗。我提到了很多的帖子,但似乎我仍然无法理解。

EN

回答 1

Stack Overflow用户

发布于 2018-04-14 21:37:02

在同一本书中,它将直线和Hive放在"Hive Client“框中,而不是”服务JVM“中。

客户端连接到“驱动服务JVM”(hiveserver2服务),它可以通过三种不同的方式配置来使用metastore服务。默认方式是“嵌入式”Derby数据库,这是Java进程本身。

作为驱动程序(例如,另一个线程),“本地”转移在同一个JVM中启动,并且可以使用JDBC与外部转移服务器通信。

远程转移是一个完全独立的JVM进程,它监听一个单独的网络端口(默认情况下是9083),运行方式与以前没有什么不同,但是现在不需要HiveServer的系统,比如火花、钻孔或HiveServer,只需要连接到亚稳态就可以直接连接到它。例如,有JIRA提供其他类型的亚稳态服务的机票,例如HBase。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49835699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档