【发布时间】:2015-08-30 03:25:44
【问题描述】:
我正在切入 Hadoop 生态系统,并且对 MR、YARN 和 HDFS 有相当的了解。
我正在探索生态系统的其他部分。我相信 HiveQL 可以在 HBase 上以类似 SQL 的方式运行,并且几乎是实时的。如果是这样,我相信需要将 HDFS 上的非结构化数据转换为结构化数据,以便在 HQL 中运行相对快速的查询。这是否意味着数据以非结构化形式存在于 HDFS 中,然后以结构化形式复制到 HDFS 上以供 HBase 和 HQL 使用?
另外,HiveQL 是否可以直接在 HDFS 上以批处理模式(小时..与 Java 作为 MR 作业运行的时间相似)的非结构化数据上运行?
【问题讨论】: