【白话】MapReducs原理

一、用一个通俗的案例解释MapReduce的思想。
用制作辣椒酱来解释MapReduce原理。制作辣椒酱分成两个过程:原料加工(Map过程)和混合制酱(Reduce的过程)。
1、原料加工(Map的过程)
要将各类原材料初加工备用,比如将辣椒,大蒜,大葱,洋葱等各类原材料切碎,将大酱,酱油,水,香油等取合适的量。如果有多个人一起做,可以将不同的原料交给不同的人分别去准备,比如,把洋葱给A,A去切碎,把大酱给B,B取适量的大酱。这种针对 不同的原材料分给不同的人同时准备的过程就是Map的过程。
2、混合制酱(Reduce的过程)
将各类加工好的原材料按照不同的比例进行混合,就得到了辣椒酱来。比如:增加了洋葱的比例,就能得到洋葱辣椒酱,增加大蒜的比重,就得到了大蒜的辣椒酱。这种根据目前需求,将不同原料按照不同比例调制酱汁的过程就相当于reduce的过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值