Hadoop-MapReduce任务三种运行开发模式

1、local模式

数据在本地,代码也在本地,使用本机的电脑的资源运行我们的MR

输入和输出路径指的都是本地路径,运行时耗费的资源也是本地资源。

2、local模式2

数据在hdfs上,代码在本地,使用本机的电脑的资源运行我们的MR

复制代码
        System.setProperty("HADOOP_USER_NAME","root");    
        Configuration configuration = new Configuration();
        
        configuration.set("fs.defaultFS","hdfs://192.168.32.128:9820");
        // 使用本地的资源(CPU,内存等), 也可以使用yarn平台跑任务
        configuration.set("mapreduce.framework.name","local");

这个里面的输入和输出路径指的是hdfs上的路径。

3、Yarn模式

数据在hdfs上,代码 跑 在yarn上。

复制代码
        System.setProperty("HADOOP_USER_NAME","root");    
        Configuration configuration = new Configuration();
        
        configuration.set("fs.defaultFS","hdfs://192.168.32.128:9820");
        
        configuration.set("mapreduce.framework.name","yarn");

        // 跨平台任务提交打开
        configuration.set("mapreduce.app-submission.cross-platform", "true");	
相关推荐
2501_926978335 分钟前
从“数字果蝇” 到“数字意识”以及AGI的构建思路
大数据·人工智能·经验分享·算法·ai写作·agi
帮我吧智能服务平台12 分钟前
开发实战 | 利用“帮我吧”开放API与iPaaS,快速实现售后系统与ERP(金蝶/用友)服务工单集成
大数据
2501_9336707913 分钟前
2026大专大数据科学毕业可以从事哪些岗位?
大数据
网络工程小王16 分钟前
【大数据技术详解】——HDFS技术(学习笔记)
hadoop·hdfs·big data
小二·29 分钟前
Go 语言系统编程与云原生开发实战(第34篇)
大数据·云原生·golang
QYR_111 小时前
细胞涂片机行业深度解析:自动化技术如何赋能临床诊断与癌症筛查?
大数据·人工智能
AC赳赳老秦1 小时前
Web3.0 AI融合趋势:用DeepSeek实现去中心化应用开发与优化实战
大数据·人工智能·数据挖掘·数据分析·web3·去中心化·deepseek
GIS数据转换器2 小时前
基于GIS的无人机城市调度与监测平台
大数据·人工智能·信息可视化·数据挖掘·无人机
Guheyunyi2 小时前
电气安全管理系统有哪些技术升级
大数据·人工智能·安全·架构·能源
生活予甜2 小时前
2026年算法备案办理服务优选服务商口碑解读
大数据·运维·人工智能