java - 从Hive读取表格而没有 map 减少

标签 java hadoop hive hcatalog

如何从Hive读取而不使用map reduce?我正在尝试从在Hive上创建的表中读取列,但我不希望减少map中存在的开销。基本上,我想从Hive上创建的表中检索值,而不会产生开销,并尽可能快地获取它们。

最佳答案

代替MapReduce,可以在Hive中将Tez或Spark用作执行引擎。

请参阅Hive Configuration Properties中的hive.execution.engine。

还有很多与 hive 元数据兼容的SQL引擎,例如Presto,Spark SQL,Impala。

关于java - 从Hive读取表格而没有 map 减少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46542258/

相关文章:

ubuntu - 文件夹不一致:Hadoop中的存储目录

hadoop - hive -为什么删除数据库也会删除外部表的数据

linux - 无法创建数据库路径文件 :/user/hive/warehouse Error

java - org.hibernate.hql.internal.ast.QuerySyntaxException : Path expected for join exeption

java - 如何使 Maven 构建(目标站点)因 Javadoc 警告而失败?

java - 在没有 DatabaseURL 的情况下初始化 Firebase SDK?

hadoop - oozie工作流引发Socket错误,但在10分钟后两次提交工作流

hadoop - 获取仅包含一个键值的输出文件?

hadoop - 在 Hive 中将字符串转换为时间戳

java - 为什么 setPreferredSize 不改变按钮的大小?