?
Hive服务
Hive外壳环境是可以使用hive命令来运行的一项服务。可以在运行时使用-
service选项指明要使用哪种服务。键入hive-servicehelp可以获得可用服务
列表。下面介绍最有用的一些服务。
cli
???Hive的命令行接口(外壳环境)。这是默认的服务。
hiveserver
??? 让Hive以提供Trift服务的服务器形式运行,允许用不同语言编写的客户端进
??? 行访问。使用Thrift,? JDBC和ODBC连接器的客户端需要运行Hive服务器来
??? 和Hive进行通信。通过设置HIVE_ PORT环境变量来指明服务器所监听的端口
??? 号(默认为10 000).
hwi
Hive的Web接口。参见第372页的补充内容“HiveWeb Interface"。
(hive –service hwi)启动web服务后通过访问http://ip:9999/hwi
jar
??? 与hadoopjar等价的Hive的接口。这是运行类路径中同时包含Hadoop和
???Hive类的Java应用程序的简便方法。
metastore
??? 默认情况下,metastore和Hive服务运行在同一个进程里。使用这个服务,可
??? 以让metastore作为一个单独的(远程)进程运行。通过设置METASTORE_PORT