20-4다음 설명에 해당하는 소프트웨어 프레임워크를 적으시오.Java로… | 2020년 정보처리기사실기 4회차 기출문제 상세 페이지
16
20-4
다음 설명에 해당하는 소프트웨어 프레임워크를 적으시오.
- Java로 작성된 오픈 소스 분산 처리 플랫폼이다.
- 값싼 범용 서버 여러 대를 묶어 하나의 거대한 가상 저장소(HDFS)를 만들고, 그 안의 대용량 데이터를 MapReduce로 나누어 병렬 처리한다.
- 야후, 페이스북 등 대형 인터넷 기업이 빅데이터 처리에 도입하였다.
해설
하둡(Hadoop)
[해설]
HDFS와 MapReduce를 핵심으로 하는 오픈 소스 분산 처리 프레임워크는 하둡(Hadoop)이다.
- HDFS: 데이터를 블록으로 쪼개 여러 노드에 복제 저장하는 분산 파일 시스템
- MapReduce: 작업을 Map(분할 처리)과 Reduce(결과 취합)로 나누는 병렬 처리 모델
- YARN: 클러스터 자원을 관리·배분하는 계층
관계형 DB와 하둡 사이 데이터 이동에는 스쿱(Sqoop)을 쓴다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.