Hadoop项目jar包管理
来源:互联网 发布:网络生鲜农产品ppt 编辑:程序博客网 时间:2024/06/10 07:01
在开发Hadoop项目时,Jar包的管理也值得注意。下面仅从RunJar和DistributedCache方面来探讨适合的方案。
使用Hadoop jar ... 方式运行程序是会调用RunJar类来解压Jar包,作用并不大,而且还多了一次本地解压的过程。如果采用Hadoop ClassName ... 方式运行程序,这个最终通过Hadoop的mapred.jar的设置项来保证分布运行,一次将本地Jar包copy至Hdfs,一次再将Hadf上的jar包copy至本地并解压。其实这个过程也是可以避免的。
在<<基于Hadoop实现通用的并行任务处理>>中提到项目依赖包可通过Hadoop的DistributedCache功能来保证分布运行。同样,我们也可以利用它将入口类所在的Jar包加入到DistributedCache中,同时避免设置mapred.jar选项(调用Job类的setJarByClass方法做到)。这样就少了两次copy的过程。
- Hadoop项目jar包管理
- mvn管理项目jar包
- maven管理项目如何查找jar包
- Idea的.jar包maven管理项目
- 使用Maven管理项目jar包
- 管理项目中jar包版本
- 项目依赖jar包管理-关于mawen
- hadoop打jar包
- Maven管理Jar包时,导出项目原理啊
- 项目中无法找到maven管理的jar包
- 【Java Web】Myeclipse下运用maven管理项目jar包
- 【Java Web】Myeclipse下运用maven管理项目jar包
- 搭建Java Web项目 Maven管理jar包
- maven项目里添加非maven管理的jar包
- 【Java Web】Myeclipse下运用maven管理项目jar包
- 部署Maven项目无法找到Maven管理的Jar包
- 使用ivy管理项目需要的jar包
- maven管理Android项目依赖和jar包
- android拍照并剪辑
- Combobox弹出下拉的dataGridView
- android 3.0系统全介绍
- J1850总线协议数据转串口协议数据(一)
- (转载)Linux里使用SSH代理fanqiang最简单的方法!
- Hadoop项目jar包管理
- TCP通信协议和应用程序协议
- 从此不再相信论坛博客 - 网络黑社会操纵言论
- .net分布式(缓存部署系统Memcached解决方案初体验)
- C#如何直接调用非托管代码
- 好久没来逛了,留个脚印!/(^o^)/~
- 好久没来逛了,留个脚印!/(^o^)/~
- Obejctive-C 2.0 Mac和iOS开发实践指南(Objective-C 2.0最佳入门指南)
- 开发点歌系统--在installShield中一起另外安装一程序