Hadoop Map Reduce程序的复杂程度



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

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

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

你的第二个问题:不hadoop不能做所有的事情,因为它使用map/reduce模型,有些程序无法解析为map/reduse,比如Nested程序,所以一些公司开发了许多其他的程序模型,比如pregel、dremel等等!

相关内容

  • 没有找到相关文章

最新更新