HDinsight 3.5中是否仍然支持.Net Map / Reduce Streaming?

时间:2017-03-24 10:52:58

标签: c# python .net azure hdinsight

我是Microsoft Azure的新手,我正计划使用最新版本的HDinsight 3.5。

HDinsight 3.5仅支持Ubuntu 16作为操作系统。我找到了关于Python Streaming但没有C#/ .Net。

的文章

有没有办法在C#中编写Map和Reduce类并将作业提交给HDinsight 3.5 Cluster而不用担心弃用问题?

1 个答案:

答案 0 :(得分:0)

实际上,@ JoathanGao的说法部分正确。考虑到C#的跨平台,C#有两个运行时可以在Linux上使用:Mono& .NET Core。用于Hadoop Streaming的Map / Reduce程序基于控制台应用程序,具有用于管道的标准I / O.您可以使用C#for Mono / .NET Core完全创建Map / Reduce程序。