我指的是Hadoop:理解蜂巢的最终指南。我知道它提供了许多"Hive服务“,比如:cli、hiveserver2、beeline、metastore等等。
下面是Hive服务列表的片段(来自同一本书):

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

我的困惑是:
什么是"Hive “?(,我在图片中用绿色标记了这一点)。它说,在默认情况下,亚稳态运行在相同的"Hive“中,但是"Hive”是什么呢?是cli,beeline还是hiveserver2 ..。我无法理解,什么是“”。
有人能帮我澄清这个疑问吗。我提到了很多的帖子,但似乎我仍然无法理解。
发布于 2018-04-14 21:37:02
在同一本书中,它将直线和Hive放在"Hive Client“框中,而不是”服务JVM“中。
客户端连接到“驱动服务JVM”(hiveserver2服务),它可以通过三种不同的方式配置来使用metastore服务。默认方式是“嵌入式”Derby数据库,这是Java进程本身。
作为驱动程序(例如,另一个线程),“本地”转移在同一个JVM中启动,并且可以使用JDBC与外部转移服务器通信。
远程转移是一个完全独立的JVM进程,它监听一个单独的网络端口(默认情况下是9083),运行方式与以前没有什么不同,但是现在不需要HiveServer的系统,比如火花、钻孔或HiveServer,只需要连接到亚稳态就可以直接连接到它。例如,有JIRA提供其他类型的亚稳态服务的机票,例如HBase。
https://stackoverflow.com/questions/49835699
复制相似问题