代码之家  ›  专栏  ›  技术社区  ›  danswain

是否有一个与ApacheHadoop等价的.NET?[闭门]

  •  96
  • danswain  · 技术社区  · 17 年前

    所以,我一直在看 Hadoop

    我唯一的小问题是,我是一名C#开发人员,它是用Java编写的。

    我并不是不了解Java,而是在寻找Hadoop.net或NHadoop或包含Java的.net项目 Google MapReduce 方法有人知道吗?

    15 回复  |  直到 13 年前
        1
  •  57
  •   chews    17 年前

    你有没有考虑过使用 Hadoop's streaming?

    如果你看看protocol buffers或facebook的thrift之类的项目,你会发现有时候最好使用另一种语言编写的应用程序,然后用你喜欢的语言构建胶水。

        2
  •  14
  •   foxxtrot    17 年前
        4
  •  10
  •   Community Mohan Dere    6 年前

    here

    在来源中这样说:

    微软 dropped 它的替代品( Dryad 明年,他们将发布带有Hadoop集成的MS SQL Server 2012。Azure和Windows服务器支持正在开发中,就在我们说话的时候。

    它将于2012年上半年上市。

    BigData

    如果您正在开发一些东西,那么如果您在.Net平台上,您应该等待。

    在这里

        5
  •  5
  •   casperOne    15 年前

    DryadLINQ 这不是你要找的。它与DFS类似,但您必须手动构建分区并分发每个分区。

    Microsoft HPC

    您编写的代码实际上只是直接的LINQ代码,只是没有在上执行LINQ IEnumerable<T> 你必须在电脑上执行它 PartitionedTable<T> (自建分布式数据结构)。

        6
  •  4
  •   Ovais    14 年前

    您可以研究RavenDb之类的东西,它为MapReduce提供了相当大的数据量的良好支持。由于它内置于.Net中,因此可以使用适当的LINQ客户端API。

    http://ravendb.net/

    为了让你开始,你可以阅读我的 blog

        7
  •  2
  •   Community Mohan Dere    14 年前

    使用ApacheHadoop和流媒体可能更好,因为ApacheHadoop正由行业巨头如雅虎和Facebook积极开发和维护。所以它可以做你期望它做的事

    如果您需要.NET中的解决方案,请检查Myspace实施@ MySpace Qizmt-MySpace的开源Mapreduce框架

    做

    MySpace Qizmt-MySpace的开源Mapreduce框架

        8
  •  2
  •   Buggieboy    13 年前
        10
  •  1
  •   Dreamwalker    13 年前

    您现在可以直接从.NET使用Hadoop。Microsoft发布了一个SDK来实现这一点。

    https://hadoopsdk.codeplex.com/

    当然,这意味着使用基于java的Hadoop网络。但是服务器是否在java中运行有关系吗?我相信有人可能会尝试移植它,但我认为这不是一个好主意,因为公司已经在支持java版本,我认为.NET端口不会得到同样的关注。

        12
  •  1
  •   benjguin    10 年前

    在内部,微软一直在使用Cosmos。这已通过Azure在Microsoft外部提供。它的名字是 Azure Data Lake Analytics 和 Azure Data Lake Store

        13
  •  0
  •   zig zig    17 年前
        14
  •  0
  •   John    14 年前
        15
  •  0
  •   mrry    12 年前

    正如其他人提到的那样, DryadLINQ 是一个编程框架,允许开发人员以与MapReduce类似的方式编写LINQ查询并在集群上执行它们。DryadLINQ项目最近根据Apache许可证发布于 GitHub ,该版本包括对在纱线群集(包括Azure HDInsight群集)上运行的支持。

    推荐文章