=
&=
int function_1(){ ... }int function_2(){ ... }int function_3(){ ... }          ...
int function_1(){ ... }int function_2(){ ... }int function_3(){ ... }          ...
Result
int function_1(){ ... }int function_2(){ ... }int function_3(){ ... }          ...                          .
int function_1(){ ... }int function_2(){ ... }int function_3(){ ... }          ...                          .
int function_1(){ ... }int function_2(){ ... }int function_3(){ ... }          ...                          .
OutputInput   & Input   Output
Key/Value   Key/Value   Key/Value
MasterKey/Value   Key/Value   Key/Value
Master Datasplit data             Key/Value   Key/Valuesplit datasplit data
Master Datasplit data   split data                          Key/Valuesplit data   split datasplit data   split data
Master Datasplit data   split data                          Key/Valuesplit data   split datasplit data   split data
Master Datasplit data   split data                          Key/Valuesplit data   split datasplit data   split data
Master Datasplit data   split datasplit data   split data   Resultsplit data   split data    Data
Master Datasplit data   split datasplit data   split data   Resultsplit data   split data    Data
key   (=Reduce)      network           .Map                     Reduce       key
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Map reduce
Upcoming SlideShare
Loading in …5
×

Map reduce

1,155 views
1,099 views

Published on

map-reduce논문 정리

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,155
On SlideShare
0
From Embeds
0
Number of Embeds
147
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Map reduce

  1. 1. =
  2. 2. &=
  3. 3. int function_1(){ ... }int function_2(){ ... }int function_3(){ ... } ...
  4. 4. int function_1(){ ... }int function_2(){ ... }int function_3(){ ... } ...
  5. 5. Result
  6. 6. int function_1(){ ... }int function_2(){ ... }int function_3(){ ... } ... .
  7. 7. int function_1(){ ... }int function_2(){ ... }int function_3(){ ... } ... .
  8. 8. int function_1(){ ... }int function_2(){ ... }int function_3(){ ... } ... .
  9. 9. OutputInput & Input Output
  10. 10. Key/Value Key/Value Key/Value
  11. 11. MasterKey/Value Key/Value Key/Value
  12. 12. Master Datasplit data Key/Value Key/Valuesplit datasplit data
  13. 13. Master Datasplit data split data Key/Valuesplit data split datasplit data split data
  14. 14. Master Datasplit data split data Key/Valuesplit data split datasplit data split data
  15. 15. Master Datasplit data split data Key/Valuesplit data split datasplit data split data
  16. 16. Master Datasplit data split datasplit data split data Resultsplit data split data Data
  17. 17. Master Datasplit data split datasplit data split data Resultsplit data split data Data
  18. 18. key (=Reduce) network .Map Reduce key

×