Hadoop Map Reduce程序有多复杂?

时间:2013-07-21 23:43:15

标签: hadoop mapreduce distributed-computing bigdata

两个基本的一般性问题,我希望你能澄清一下:

  • 通过Hadoop执行的每个程序都必须以Map / Reduce格式编写吗?
  • 这些程序有多复杂? (理论上可以通过Hadoop运行任何程序吗?)

1 个答案:

答案 0 :(得分:1)

你的第一个问题:是的 因为Hadoop使用map / reduce模型,但在某些问题上你只能使用map函数,例如排序!

你的第二个问题:不 hadoop无法做到一切,因为它使用map / reduce模型,有些程序无法解决映射/缩小,就像嵌套程序一样,所以有些公司开发了许多其他程序模型,就像pregel,dremel等一样!