첫 화면 메뉴 바로가기 본문 내용 바로가기

한국저작권위원회

인기검색어
폰트, 음악, PPT, 일러스트
전체 메뉴
닫기

용어사전

용어사전 검색 단어 상세 내용
용어 맵리듀스 참고 -
영어/불어 MapReduce /

저작권기술 용어

맵리듀스

MapReduce

페타바이트(Petabyte) 이상의 대량 데이터를 분산 병렬 컴퓨팅에서 수행하기 위한 소프트웨어 프레임워크. 맵(Map) 단계는 흩어져 있는 데이터를 데이터끼리 묶어 임시 데이터 집합으로 변형하며, 리듀스(Reduce) 단계는 맵 작업으로 생성된 임시 데이터에서 중복 데이터를 제거하여 데이터를 추출한다. 각 단계는 입력과 출력을 위한 키-값을 가진다. 맵리듀스는 함수형 프로그래밍에서 사용되는 Map과 Reduce라는 함수를 기반으로 한다. 맵리듀스는 Java, C++ 등 언어에 적용이 가능하며 아파치 하둡 기반의 맵리듀스는 오픈소스 소프트웨어로 적용된다. ※ 참고. 아파치 하둡