2009-08-04 41 views
7

我最近看了这篇大文章,其简洁地解释了谷歌的MapReduce的威力:是否有Delphi的MapReduce库?

http://www.joelonsoftware.com/items/2006/08/01.html

在掌握德尔福2009年,马可坎图显示了一个多线程的使用匿名函数,这基本上是地图部分环的MapReduce,但表示它并不完整,还有其他样本。我还隐约知道Embarcadero有人在DTL图书馆工作,但我最近没有看到。

那么,在Delphi中可以使用MapReduce的可靠实现吗?

我知道这个来自Andreas Hausladen的方便图书馆,如果没有一般的Map Reduce,这是建立最好的图书馆吗?

http://andy.jgknet.de/blog/?page_id=100

谢谢!

回答

7

Craig Stuntz在他的博客(开始here)上撰写了一系列关于高阶函数的帖子,并且特别针对地图和折叠/缩小。虽然不是“Delphi中可用的可靠实施MapReduce”,但它实际上是一个很好的开始实施自己的地方!

+2

+1,但有一个更早的博客发布,在这方面是非常重要的:http://blogs.teamb.com/craigstuntz/2008/01/24/37787/值得考虑的那些真正感兴趣的人在Delphi编程中使用FP概念。 – mghie 2009-08-04 11:05:41

0

您也可以使用Hadoop Streaming使Hadoop与使用任何语言编写的映射器和缩减器兼容。您的输入文件,映射器和缩减器都将使用STDIN和STDOUT进行交互。

相关问题