当前位置: 首页 > news >正文

怎么做视频平台网站灰色行业推广平台网站

怎么做视频平台网站,灰色行业推广平台网站,电脑网站素材,成品软件源码网站Hadoop 分布式缓存实现目的是在所有的MapReduce调用一个统一的配置文件#xff0c;首先将缓存文件放置在HDFS中#xff0c;然后程序在执行的过程中会可以通过设定将文件下载到本地具体设定如下#xff1a; public static void main(String[] arge) throws IOException, Clas…Hadoop 分布式缓存实现目的是在所有的MapReduce调用一个统一的配置文件首先将缓存文件放置在HDFS中然后程序在执行的过程中会可以通过设定将文件下载到本地具体设定如下 public static void main(String[] arge) throws IOException, ClassNotFoundException, InterruptedException{            Configuration confnew Configuration();        conf.set(fs.default.name, hdfs://192.168.1.45:9000);        FileSystem fsFileSystem.get(conf);        fs.delete(new Path(CASICJNJP/gongda/Test_gd20140104));                conf.set(mapred.job.tracker, 192.168.1.45:9001);        conf.set(mapred.jar, /home/hadoop/workspace/jar/OBDDataSelectWithImeiTxt.jar);        Job jobnew Job(conf,myTaxiAnalyze);                        DistributedCache.createSymlink(job.getConfiguration());//        try {            DistributedCache.addCacheFile(new URI(/user/hadoop/CASICJNJP/DistributeFiles/imei.txt), job.getConfiguration());        } catch (URISyntaxException e1) {            // TODO Auto-generated catch block            e1.printStackTrace();        }                    job.setMapperClass(OBDDataSelectMaper.class);        job.setReducerClass(OBDDataSelectReducer.class);        //job.setNumReduceTasks(10);        //job.setCombinerClass(IntSumReducer.class);        job.setMapOutputKeyClass(Text.class);        job.setMapOutputValueClass(Text.class);                FileInputFormat.addInputPath(job, new Path(/user/hadoop/CASICJNJP/SortedData/20140104));        FileOutputFormat.setOutputPath(job, new Path(CASICJNJP/gongda/SelectedData));                System.exit(job.waitForCompletion(true)?0:1);            }     代码中标红的为将HDFS中的/user/hadoop/CASICJNJP/DistributeFiles/imei.txt作为分布式缓存   public class OBDDataSelectMaper extends MapperObject, Text, Text, Text {    String[] strs;    String[] ImeiTimes;    String timei;    String time;    private java.util.ListInteger ImeiList new java.util.ArrayListInteger();    protected void setup(Context context) throws IOException,            InterruptedException {        try {            Path[] cacheFiles DistributedCache.getLocalCacheFiles(context                    .getConfiguration());            if (cacheFiles ! null cacheFiles.length 0) {                String line;                BufferedReader br new BufferedReader(new FileReader(                        cacheFiles[0].toString()));                try {                    line br.readLine();                    while ((line br.readLine()) ! null) {                        ImeiList.add(Integer.parseInt(line));                    }                } finally {                    br.close();                }            }        } catch (IOException e) {            System.err.println(Exception reading DistributedCache: e);        }    }    public void map(Object key, Text value, Context context)            throws IOException, InterruptedException {        try {            strs value.toString().split(\t);            ImeiTimes strs[0].split(_);            timei ImeiTimes[0];            if (ImeiList.contains(Integer.parseInt(timei))) {                context.write(new Text(strs[0]), value);            }        } catch (Exception ex) {        }    }} 上述标红代码中在Map的setup函数中加载分布式缓存。转载于:https://www.cnblogs.com/mfryf/p/5360306.html
http://www.yutouwan.com/news/459992/

相关文章:

  • 南平购物网站开发设计dw网站二级页面怎么做
  • 装修设计网站哪个最好网站建设的布局种类
  • 甘肃住房城乡建设厅网站试玩平台怎么做网站
  • 海口专业网站搭建厂营销型网站的网址
  • 世界总人口实时数据优化网站排名的方法
  • 大同住房与城乡建设厅网站网站logo织梦怎么做
  • 北京企业建站网站增加外链的方法有哪些
  • 云购系统商城网站建设注册公司要求什么条件
  • 梅县区住房和城乡规划建设局官方网站烟台公司中企动力提供网站建设
  • 东阳网站建设价格做名片用什么网站
  • 公司网站运营包括哪些方面广州海珠区邮编
  • 大专网站建设的论文范文生成关键词的软件
  • 网站建设公司价位网站备案麻烦
  • 字体排版网站二手交易网站建设的功能定位
  • 怎么做短文网站企业网站制作心得
  • 网站建设图文片网站建设报价图片欣赏
  • 双语企业网站源码wordpress 点赞插件
  • 网站建设法规政策计算机电子商务主要学什么
  • 因网站开发需要景点网站建设方案
  • 怎样做网站服务器甘肃省城乡与建设厅网站首页
  • 如何建立自己网站教程购物商城建设
  • 网站开发岗位名称个人网站建设联系
  • 网站开发建设合同如何选择制作网站公司
  • 游戏推广平台怎么赚钱沧州网站seo公司
  • 专业汽车网站注册外贸公司需要多少钱
  • 网站动态页面怎么做家具设计图片
  • 网站媒体作风建设年工作总结在猪八戒网站如何做兼职
  • 中英繁网站源码网站备案才能使用
  • 梧州市网站建设做网站抬头
  • 福田做网站哪家专业wordpress提示没有