맵리듀스
대용량 데이터를 분산 처리하기 위한 프로그래밍 모델이다. 데이터를 작은 단위로 나누어 병렬 처리(Map)한 뒤, 결과를 하나로 합치는(Reduce) 과정을 통해 효율적인 데이터 가공이 가능하다.