【发布时间】:2014-10-29 15:23:48
【问题描述】:
map-reduce ,hive ,pig 的区别
pig:它是一种数据流语言,它可以处理任何基本上用于将半结构、非结构化数据转换为结构的数据,以便可以使用窗口函数等用于 Hive 高级分析。
Hive:处理结构数据并提供sql类型的查询语言。
我知道 pig 和 hive 在后端都使用 map -reduces 。
我知道 map-reduce 可以是程序员的好工具,对于 sql 家伙来说,hive 或 pig 是个好工具
我只是想知道我们是否有针对 hive、pig 和 map-reduce 的特定用例
基本上我们决定我们必须在这里使用pig here hive 或者我们必须使用map -reduce。
【问题讨论】:
标签: hadoop mapreduce hive apache-pig