题目
以下哪个不是Hive的访问接口?()A. CLIB. Thrift ServerC. HDFSD. JDBC
以下哪个不是Hive的访问接口?()
A. CLI
B. Thrift Server
C. HDFS
D. JDBC
题目解答
答案
C. HDFS
解析
考查要点:本题主要考查对Hive访问接口的理解,需要区分Hive的交互方式与底层数据存储的关系。
解题核心思路:明确Hive的常见访问接口(如CLI、Thrift Server、JDBC)与HDFS(数据存储层)的功能定位差异。关键点在于:HDFS是Hive的数据存储基础,而非直接的访问接口。
Hive作为数据仓库工具,提供以下主要访问方式:
- CLI(Command Line Interface):通过命令行直接操作Hive。
- Thrift Server:通过Thrift协议为外部应用(如Java、Python)提供RPC服务。
- JDBC(Java Database Connectivity):支持使用JDBC驱动的工具(如报表系统)连接Hive。
HDFS(Hadoop Distributed File System)是Hadoop的文件存储系统,负责存储Hive处理的数据,但本身并不直接作为Hive的访问接口。因此,HDFS不属于Hive的访问接口。