Hive 是否依赖 on/require Hadoop?

Does Hive depend on/require Hadoop?

Hive 安装指南说Hive 可以应用于RDBMS,我的问题是,听起来Hive 可以在没有Hadoop 的情况下存在,对吧?它是一个独立的 HQL 工程师,可以使用任何数据源?

您可以 运行 在本地模式下使用 Hive,在没有 Hadoop 的情况下使用它进行调试。见下文url

https://cwiki.apache.org/confluence/display/Hive/GettingStarted#GettingStarted-Hive,Map-ReduceandLocal-Mode

Hive 提供了 JDBC 驱动程序来像 JDBC 一样查询 Hive,但是如果您计划 运行 在生产系统上进行 Hive 查询,则需要 Hadoop 基础设施可用。 Hive 查询最终转换为 map-reduce 作业,HDFS 用作 Hive 表的数据存储。