Apache Hadoop在其他语言中最接近的是什么?

时间:2011-05-21 22:55:24

标签: c++ python hadoop mapreduce distributed-computing

具体来说,在以下语言中任何有用程度的开源实现:

1)C ++

2)Python

3)Ruby

4)C#

2 个答案:

答案 0 :(得分:5)

德语维基百科有每种语言的一些软件示例。我正在翻译:

  • Apache Hadoop MapReduce(原生Java,管道到C ++,Python等)
  • 诺基亚研究中心的迪斯科开源项目(Python和Erlang)
  • Greenplum的Greenplum MapReduce(不确定,似乎是C ++,但是有像PIG / Hive这样的SQL层)。
  • Qt软件的QtConcurrent开源C ++ MapReduce实现(但未分发)
  • 天网Ruby Map / Reduce Framework
  • 等离子MapReduce(Ocaml),带有自己的分布式文件系统 “PlasmaFS”

Source

答案 1 :(得分:2)

对于Python,有来自诺基亚的Disco:http://discoproject.org/