.Net Map/Reduce 流式处理在 HDinsight 3.5 中是否仍然受支持?

Is .Net Map/Reduce Streaming Still Supported in HDinsight 3.5?

我是 Microsoft Azure 的新手,我打算使用最新版本的 HDinsight 3.5。

HDinsight 3.5 仅支持 Ubuntu16 作为操作系统。我找到了关于 Python Streaming 但不是 C#/.Net 的文章。

有什么方法可以在 C# 中编写 Map 和 Reduce 类 并将作业提交到 HDinsight 3.5 Cluster 而不必担心弃用问题?

其实@JonathanGao 说的有一部分是对的。考虑到 C# 的跨平台,有两个 C# 运行时可以在 Linux 上使用:Mono & .NET Core。 Hadoop Streaming 的 Map/Reduce 程序基于带有标准 I/O 管道的控制台应用程序。您完全可以在 C# 中为 Mono/.NET Core 创建 Map/Reduce 程序。