MapReduce服务 MRS-Spark ThriftServer接口介绍:简介
简介
ThriftServer是Hive中的HiveServer2的另外一个实现,它底层使用了Spark SQL来处理SQL语句,从而比Hive拥有更高的性能。
ThriftServer是一个JDBC接口,用户可以通过JDBC连接ThriftServer来访问SparkSQL的数据。ThriftServer在启动的时候,会启动一个SparkSQL的应用程序,而通过JDBC连接进来的客户端共同分享这个sparkSQL应用程序的资源,也就是说不同的用户之间可以共享数据。ThriftServer启动时还会开启一个侦听器,等待JDBC客户端的连接和提交查询。所以,在配置ThriftServer的时候,至少要配置ThriftServer的主机名和端口,如果要使用Hive数据的话,还要提供Hive Metastore的URIs。
ThriftServer默认在安装节点上的10000端口起一个JDBC服务,可以通过Beeline或者JDBC客户端代码来连接它,从而执行SQL命令。
如果您需要了解ThriftServer的其他信息,请参见Spark官网。
- MapReduce服务_什么是Hive_如何使用Hive
- 华为云CodeArts API_接口迁移_接口导入
- 华为云存储容灾介绍_存储容灾哪家好_存储容灾简介
- MapReduce服务_什么是Hue_如何使用Hue
- MapReduce服务_什么是MapReduce服务_什么是HBase
- 身份证OCR接口_文字识别接口_免费OCR接口_文字识别
- 如何搭建基因测序平台_基因数据怎么存储_基因测序数据上云
- MapReduce服务_什么是Loader_如何使用Loader
- ocr文字识别接口_ocr识别api_OCR接口
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用