mapreduce,map后面跟map是什么操作???
今天在一个群里和网友争论一个问题。
先说问题的起源,一网友说map后面跟map怎么实现?
刚开始没细想,说了一个map跟map?reduce后跟map吧?
然后就被怼了,什么呀?是map后跟reduce好吧?xxxx
我去。。。
说不知道map后跟reduce。。。我就跟他详细说了一下,
然后怼这样写没意义?
真是然后转移话题,我们说的map后跟map,我说一样呀,一样的道理。
map输出做第二个map输入。
额又说不会重复处理?
然后又说道你这就没shuffer了,没有意义了。不是mapreduce了.
我。。。
在清洗弹幕数据,去不相关的列和空值,https://georgedage.blog.csdn.net/article/details/103287800
中就没有用到reduce。。。
并且在之前我的编码中,我用到过两个mapreduce,所以我知道有这样的写法,当然不是好方法,最好的是对一次的mr做优化。
然后那位当事人一直不说话了。
我就嗯。。。
溜了溜了,欢迎讨论,接受建议!!!
mapreduce,map后面跟map是什么操作???相关推荐
- Golang——map集合初始化、键值操作、map作为函数参数的使用
map是一种无序的键值对集合,键是不允许重复的,map是通过hash实现的 map最重要的一点是通过key来快速检索数据,key类似于索引,指向数据的值 引用类型不能作为key map的创建: 格式1 ...
- 【Flutter】Dart 数据类型 Map 类型 ( 创建 Map 集合 | 初始化 Map 集合 | 遍历 Map 集合 )
文章目录 一. Dart 数据类型 Map 类型 二. Map 类型初始化并赋值 1. 创建 Map 对象同时进行初始化操作 2. 先创建 Map 对象再进行赋值 三. Map 集合遍历 1. 使用 ...
- 在c++中使用for循环遍历map并删除map中的元素的注意事项
2019独角兽企业重金招聘Python工程师标准>>> 最近在写代码的过程中,发现了一处删除map元素导致的异常.主要是因为不安全的使用for循环遍历map并删除元素导致的. 我一开 ...
- php 解析java map,java_java遍历Map的几种方法分析,本文实例分析了java遍历Map的几 - phpStudy...
java遍历Map的几种方法分析 本文实例分析了java遍历Map的几种方法.分享给大家供大家参考,具体如下: Java代码: Map map=new HashMap(); map.put(" ...
- java map 队列_JavaSE-List/Map/Queue
List-Collection的子接口,可重复集,并且有序,根据下表操作元素 ArrayList (线性数据表) 使用数组实现,查询更快 1.E set(int index, E e) 将给定的元素插 ...
- Map集合以及Map集合的实现类Stream流的使用
Map 遍历Map集合 //方法一 //获得所有的键的Set集合 Set<Object> set = map.ketSet(); for(Object key : set){//根据具体的 ...
- Java集合篇:Map接口、Map接口的实现类、Collections集合工具类
目录 一.Map接口 1.1 Map接口概述 1.2 Map接口常用功能 二.Map接口的实现类 2.1 Map实现类之一:HashMap 2.1.1 HashMap概述 2.1.2 HashMap的 ...
- map与sync.Map
文章目录 map基本操作 声明及初始化 增删改查 并发场景下的map sync.Map 基本使用 sync.Map使用场景 map基本操作 声明及初始化 var m map[string]string ...
- java map包_java Map
java Map CreateTime--2017年5月26日08:44:16 Author:Marydon 四.java数据类型之Map 需要导入包: importjava.util.Map;imp ...
最新文章
- 探索 Swift 中的 MVC-N 模式
- C#设计模式之13-职责链模式
- mybatis源码分析执行流程
- CentOS 6 编译安装subversion-1.8.10+Apache2.4
- 转:SQL Server 2005安装过程图解
- .NET Timer控件
- 域名行业将带来高达98亿美元的巨大商机
- CCF201409-3 字符串匹配(100分)
- scipy —— 丰富的子包(io、cluster)
- Ubuntu 批量修改图片大小
- protel99实用基础入门教程
- 新手记录SPSS学习笔记1
- 第一次C程序设计作业
- Activity设置竖屏显示
- Real Time Transfer (RTT)
- OpenJudge百炼-2965-玛雅历-C语言-日期处理
- 政务服务一网通办建设方案(ppt)
- 传奇工程师卡马克入坑 AI:徒手一周实现反向传播和 CNN
- Zebra BI for Excel
- php fck编辑器拿shell,Fck编辑器漏洞
热门文章
- SPOJ - NSUBSTR Substrings(后缀自动机)
- python哈夫曼树_python霍夫曼树
- c oracle帮助类,C#DbHelperOra,Oracle数据库帮助类
- DVWA设置mysql_解决DVWA配置报错
- Maskros的蓝桥刷题之路(1-13)
- cocos2d-x游戏实例(12)-实时拖动主角移动
- 搭建 LEGO EV3 的 PyCharm Python 开发环境
- TCP/IP协议栈到底是内核态好还是用户态好?
- 实战:如何对磁盘和网络IO进行评估、监控、定位和优化?
- 再见了 Docker!Go 落地的 K8S 云原生架构已成气候!