Pig和Hadoop之间的区别是什么? Pig是否在Hadoop之上运行,另外还提供Pig Latin以充分利用Hadoop的技术?
答案 0 :(得分:3)
Hadoop由2个组件HDFS和MapReduce组成。
为了设计处理/分析存储在HDFS中的数据的算法,MapReduce提供以下API:
Pig&另一方面,Hive是位于MapReduce之上的框架,可以将分别用PigLatin(数据流语言)或HiveQL(类似SQL语法)编写的代码转换为一组MapReduce作业,这些作业可以节省大量的编程时间。