下面关于Hive的描述错误的是:( )
A. HBase与Hive的功能是互补的,它实现了Hive不能提供的功能
B. 当采用MapReduce作为执行引擎时,用HiveQL语句编写的处理逻辑,最终都要转化为MapReduce任务来运行
C. Hive一般用于处理静态数据,主要是BI报表数据
D. Hive主要是用于满足实时数据流的处理需求
关于Hive和传统关系数据库的对比分析,下面描述错误的是:( )
A. Hive一般依赖于分布式文件系统HDFS,而传统数据库则依赖于本地文件系统
B. 传统的关系数据库可以针对多个列构建复杂的索引,Hive不支持索引
C. Hive和传统关系数据库都支持分区
D. 传统关系数据库很难实现横向扩展,Hive具有很好的水平扩展性
以下哪个不是Hive的用户接口模块:( )
A. PMI
B. HWI(Hive Web Interface)
C. JDBC/ODBC
D. Thrift Server 多选题
下列说法正确的是:( )
A. 数据仓库Hive不需要借助于HDFS就可以完成数据的存储
B. Impala和Hive、HDFS、HBase等工具可以统一部署在一个Hadoop平台上
C. Hive本身不存储和处理数据,依赖HDFS存储数据,依赖MapReduce处理数据
D. HiveQL语法与传统的SQL语法很相似