A. 数据仓库Hive不需要借助于HDFS就可以完成数据的存储。 B. Impala和Hive、HDFS、HBase等工具可以统一部署在一个Hadoop平台上。 C. HiveQL语法与传统的SQL语法很相似。 D. Hive本身不存储和处理数据,依赖HDFS存储数据,依赖MapReduce处理数据。
A. Hive与Impala使用相同的元数据。 B. Hive适合于长时间的批处理查询分析,而Impala适合于实时交互式SQL查询。 C. Hive与Impala中对SQL的解释处理比较相似,都是通过词法分析生成执行计划。 D. Hive在内存不足以存储所有数据时,会使用外存,而Impala也是如此。
A. 每个HBase表都由若干行组成,每个行由行键(row key)来标识。 B. HBase中执行更新操作时,会删除数据旧的版本,并生成一个新的版本。 C. HBase列族支持动态扩展,可以很轻松地添加一个列族或列。 D. HBase是一个稀疏、多维度、排序的映射表,定位表中单元格的内容可通过行键、列族、列限定符和时间戳。