我是hadoop技术栈的新手,对.net有点背景,我们有一个运行在azure服务之上的cloudera群集,我想知道我是否可以在我的群集上执行一个c#(.net standard/framework/core)mapreduce作业来执行任何任务。p、 我知道这可以为hdinsight做,但我找不到任何方法使它在cloudera/hue上工作。提前谢谢。
baubqpgj1#
根据我的经验,如果你想用c#或其他不适用于jvm的语言编写mapreduce作业,使用hadoop/cloudera的唯一方法就是通过hadoop流。因此,您需要在mono c#(.net标准)或dotnet core c#中创建两个控制台执行器,作为linux上cloudera的Map器和/或缩减器。希望有帮助。
1条答案
按热度按时间baubqpgj1#
根据我的经验,如果你想用c#或其他不适用于jvm的语言编写mapreduce作业,使用hadoop/cloudera的唯一方法就是通过hadoop流。因此,您需要在mono c#(.net标准)或dotnet core c#中创建两个控制台执行器,作为linux上cloudera的Map器和/或缩减器。
希望有帮助。