6.824 Lab 1: MapReduce

学习Go语言https://tour.golang.org/(2021.1.11)

首先是Google OSDI2004的MapReduce原文

MapReduce: generating & processing large data sets

  • partitioning the input data
  • scheduling the program's execution across a set of machines
  • handling machine failures
  • managing the required inter-machine communication

map     (k1, v1)       -> list(k2, v2)

reduce (k2, list(v2)) -> list(v2) 

posted @ 2021-01-11 12:16  _Horizon  阅读(49)  评论(0)    收藏  举报