메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

하둡 완벽 가이드

nice***

|

2013-06-13

하둡 완벽 가이드 : 클라우드 컴퓨팅 구축을 위한 실전 안내서(개정3판)

이 책이 제시하는 핵심 내용 이 책은 구글의 알고리즘을 구현한 최고의 클라우드 컴퓨팅 기술인 하둡에 대해 다룬다. 특히 하둡 2.x와 맵리듀스 2를 다룬 최초의 책이다. 사실 하둡 2.x와 얀으로 불리는 맵리듀스 2는 기존 버전과 많이 다르다. 새로 추가된 기능들은 기존 버전에서 아쉬웠던 부분을 메꿔주기 때문에 반드시 도입해야 한다. 커미터가 직접 쓴 이 책을 밑거름 삼아 더 성공적인 클라우드 컴퓨팅 시스템을 구현하자!

  • 저자 : 톰 화이트
  • 번역 : 심탁길 , 김우현
  • 출간 : 2013-06-22
하둡은 자바기반의 오픈소스 프레임워크이기 때문에 저렴한 비용으로 데이터를 분석할수 있습니다.

주로 앞장에서는 하둡과 맵리듀스에 대한 개념과 관련용어에 대한 설명이 나오고, 중반부터는 하둡과 맵리듀스에 대한 기초적인 설명부터 시작해서 간단한 프로그래밍및 하둡 API에 대해서 상세히 설명하고 있습니다. 후반부는 맵리듀스 뿐만 아니라, 여러가지 하둡을 사용할수 있는 피그, 하이브, HBase, 주키퍼, 스쿱에 대한 설명이 나오고 있고, 마지막장에서 각종 사례에 대해 설명하고 있습니다.

간단히 설명드리면 하둡에 대해서 역사 및 하둡의 현주소, 그리고 기본적인 데이터 등 하둡에 관련된 얘기가 나오고, 하둡을 접해보지 못한 독자라면 1,2장을 꼼꼼히 읽어서 하둡에 대한 기초용어를 알아가야 됩니다. 그리고 맵리듀스에 대한 내용도 나오는데, 맵리듀스란 맵과 리듀스 함수의 합친말로써, 하둡 분산 파일 시스템에 저장된 데이터를 읽고 분석한 후에 결과를 다시 하둡 분산 파일 시스템에 저장하는 역할을 합니다. 즉, 하둡 시스템에 저장하거나 읽을 때 쓰는 하나의 프로그래밍 방법이라고 생각하면 이해가 빠를겁니다.. 2장에서는 맵리듀스를 사용하는 예제라던지 맵리듀스에 관한 전반적인 내용으로 구성되어 있습니다.

3장부터 4장까지는 다시 하둡에 대한 상세 설명히 나오고, 5,6장은 맵리듀스 프로그래밍에 대한 설명이 나옵니다. 가장 중요하다고 생각되는 환경설정 및 기초 세팅하는 법도 자세히 다루고 있습니다.

7장 8장은 맵리듀스의 기능(카운터, 정렬, 데이터 조인...)등에 대한 설명과 맵리듀스 타입에 대한 설명으로 맵리듀스를 사용해서 어떤식으로 입력과 출력 형식을 지정하는지에 대한 설명이 있습니다.

그리고 다시 9장부터 10장까지는 하둡에 대한 설명으로 클러스터를 설정하는 방식과 각종 환경설정 및 보안에 대한 설명이 주를 이루고 있습니다.

11장부터는 맵리듀스가 아닌 다른 방식으로 하둡을 사용하는 프로그래밍 방법에 대한 설명이 나옵니다.
11장부터 15장까지 각각 피그, 하이브, HBase, 주키퍼, 스쿱에 대해 환경설정부터 시작하여 간단한 예제를 통해 데이터베이스 접근 및 활용에 대한 설명을 각 장당 설명하고 있습니다.

16장은 하둡을 사용하는 사례에 대해서 설명하여 마무리를 짓고 있습니다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?