是否必须将hadoop map reduce程序的输出写入HDFS。我们可以将它写入本地磁盘或将它显示在stdout上吗?将Hadoop Mapreduce输出到本地磁盘或标准输出
0
A
回答
0
您可以编写一个扩展TextOutputFormat并覆盖getRecordWriter()方法的自定义类。在那之内,你可以把输出写到本地的FS。
0
我不认为它必须在hadoop目录中有文件,这取决于你如何运行MapReduce作业。当我从eclipse运行我的mapreduce程序时,它将以“独立”模式运行,并在我的个人文件系统中创建一个文件夹。
mapreduce的另一种操作模式是“分布式”模式。
我的地图减少了驱动程序类行,我提到了输出和输入路径。
FileInputFormat.addInputPath(job, new Path("src/demo/fulldictionary.txt"));
FileOutputFormat.setOutputPath(job, new Path("output"));
相关问题
- 1. Hadoop MapReduce不写输出
- 2. 将HTML Ipython对象输出到磁盘
- 3. Hadoop,MapReduce - 多输入/输出路径
- 4. Mongo MapReduce - 检查标准输出
- 5. Logstash输出:标准输出
- 6. 如何将hadoop mapreduce的输出作为restful api的输入?
- 7. 为什么找不到脚本输出到标准输出?
- 8. Reroute文件输出到Bash脚本的标准输出
- 9. 标准输出到tkinter GUI
- 10. 解析标准输出
- 11. CreateProcessWithLogonW得到标准输出
- 12. 流标准输出到s3
- 13. 将过程输出重定向到标准输出
- 14. 将`split'工具的输出发送到标准输出
- 15. 如何永久地将子进程输出打印到标准输出。
- 16. 将CSV CSV标准输出到read.csv
- 17. 输出文件到标准输入
- 18. hadoop mapreduce框架在哪里发送我的System.out.print()语句? (标准输出)
- 19. Hadoop Mapredce地图输出
- 20. 从标准输出
- 21. fflush标准输出
- 22. 启动输出到标准输出的图形文本输入框的命令
- 23. 在Python中的流标准输出/标准输出
- 24. Python traceback.print_exc()打印到标准输出或标准错误吗?
- 25. PowerShell的保存标准输出和显示标准输出
- 26. 如何处理标准输入到标准输出在PHP?
- 27. Hadoop MapReduce - 每个输入的一个输出文件
- 28. C:重定向标准输入,标准输出到管道
- 29. 批重定向输出标准错误到文件和管道输出标准输出到文件
- 30. printf不输出到标准输出,而是输出到函数。为什么?
以分布式模式运行时会发生什么? – 2013-04-04 01:20:32
Hi Moiz - 请查阅http://hadoop.apache.org/docs/r1.0.4/single_node_setup.html#Local了解更多关于操作模式的细节。 – prashantsunkari 2013-04-07 14:44:49
感谢您的链接 – 2013-04-11 17:29:45