맵리듀스 프로그래밍 모델

1 개요[ | ]

맵리듀스 프로그래밍 모델
맵리듀스 논리적 뷰
  • 함수형 프로그래밍
  • Map(키, 값) → list(중간키, 중간값)
  • Reduce(중간키, list (중간값)) → list(결과키, 결과값)

 

2 예시[ | ]

function map(String name, String document):
  for each word w in document:
    emit (w, 1)
 
function reduce(String word, Iterator partialCounts):
  sum = 0
  for each pc in partialCounts:
    sum += ParseInt(pc)
  emit (word, sum)

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}