홈 > 부모님 > 부모님 > 소설,일반 > 컴퓨터,모바일
HBase 인액션  이미지

HBase 인액션
빅데이터를 위한 NoSQL 데이터베이스
비제이퍼블릭 | 부모님 | 2013.04.29
  • 정가
  • 30,000원
  • 판매가
  • 27,000원 (10% 할인)
  • S포인트
  • 1,350P (5% 적립)
  • 상세정보
  • 0.000Kg | 439p
  • ISBN
  • 9788994774381
  • 배송비
  • 2만원 이상 구매시 무료배송 (제주 5만원 이상) ?
    배송비 안내
    전집 구매시
    주문하신 상품의 전집이 있는 경우 무료배송입니다.(전집 구매 또는 전집 + 단품 구매 시)
    단품(단행본, DVD, 음반, 완구) 구매시
    2만원 이상 구매시 무료배송이며, 2만원 미만일 경우 2,000원의 배송비가 부과됩니다.(제주도는 5만원이상 무료배송)
    무료배송으로 표기된 상품
    무료배송으로 표기된 상품일 경우 구매금액과 무관하게 무료 배송입니다.(도서, 산간지역 및 제주도는 제외)
  • 출고일
  • 1~2일 안에 출고됩니다. (영업일 기준) ?
    출고일 안내
    출고일 이란
    출고일은 주문하신 상품이 밀크북 물류센터 또는 해당업체에서 포장을 완료하고 고객님의 배송지로 발송하는 날짜이며, 재고의 여유가 충분할 경우 단축될 수 있습니다.
    당일 출고 기준
    재고가 있는 상품에 한하여 평일 오후3시 이전에 결제를 완료하시면 당일에 출고됩니다.
    재고 미보유 상품
    영업일 기준 업체배송상품은 통상 2일, 당사 물류센터에서 발송되는 경우 통상 3일 이내 출고되며, 재고확보가 일찍되면 출고일자가 단축될 수 있습니다.
    배송일시
    택배사 영업일 기준으로 출고일로부터 1~2일 이내 받으실 수 있으며, 도서, 산간, 제주도의 경우 지역에 따라 좀 더 길어질 수 있습니다.
    묶음 배송 상품(부피가 작은 단품류)의 출고일
    상품페이지에 묶음배송으로 표기된 상품은 당사 물류센터에서 출고가 되며, 이 때 출고일이 가장 늦은 상품을 기준으로 함께 출고됩니다.
  • 주문수량
  • ★★★★★
  • 0/5
리뷰 0
리뷰쓰기

구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.

  • 도서 소개
  • 출판사 리뷰
  • 작가 소개
  • 목차
  • 회원 리뷰

  도서 소개

HBase를 기반으로 애플리케이션을 구축하고 실제 경에 애플리케이션을 실행하는 데 충분한 지식을 제공하는 것을 목표로 한다. HBase는 대량 데이터를 위한 고속의 랜덤 액세스용으로 설계된 NoSQL 저장 시스템이다. 일반적인 하드웨어에서 기동되며 수십억 개의 로우와 수백만 개의 컬럼으로 쉽게 확장 가능하다.

이 책은 HBase를 사용하는 애플리케이션을 설계, 구축 및 실행하는 방법을 알려주는 저자의 경험을 바탕으로 한 가이드북이다. 먼저 빅 데이터 기초에 대해 소개하고, 그리고 나서 실제 애플리케이션과 코드 샘플 그리고 실용적인 기법을 뒷받침해주는 충분한 이론을 가지고 HBase를 설명한다. 실용적인 HBase 예제들을 살펴봄으로써 여러분이 맵리듀스 프로세싱 프레임워크와 HBase의 장점을 사용할 수 있게 해줄 것이다.

  출판사 리뷰

빅데이터를 위한 NoSQL 데이터베이스

"쉬운 설명으로 시기 적절하게 HBase를 실제로 적용하는 법에 대해 설명한다."
- 아파치 HBase 프로젝트 관리 위원회 의장, Michael Stack

"어려운 주제를 아주 쉽게 설명한다."
- 《Hibernate Search in Action》의 공저자, John Griffin

"주제를 벗어나지 않으면서 재미있게 잘 풀어 썼다."
- APS 헬스케어, Charles Pyle

"HBase 방식으로 사고하는 법을 배울 수 있다."
- Menttis, Gianluca Righetto

이 책은 HBase를 기반으로 애플리케이션을 구축하고 실제 경에 애플리케이션을 실행하는 데 충분한 지식을 제공하는 것을 목표로 한다. HBase는 대량 데이터를 위한 고속의 랜덤 액세스용으로 설계된 NoSQL 저장 시스템이다. 일반적인 하드웨어에서 기동되며 수십억 개의 로우와 수백만 개의 컬럼으로 쉽게 확장 가능하다. 《HBase 인액션》은 HBase를 사용하는 애플리케이션을 설계, 구축 및 실행하는 방법을 알려주는 저자의 경험을 바탕으로 한 가이드북다. 먼저 빅 데이터 기초에 대해 소개하고, 그리고 나서 실제 애플리케이션과 코드 샘플 그리고 실용적인 기법을 뒷받침해주는 충분한 이론을 가지고 HBase를 설명한다. 실용적인 HBase 예제들을 살펴봄으로써 여러분이 맵리듀스 프로세싱 프레임워크와 HBase의 장점을 사용할 수 있게 해줄 것이다.

이 책의 내용

언제 그리고 어떻게 HBase를 사용하는가?
실용적인 예제들
확장성 있는 데이터 시스템을 위한 설계 패턴
전개와 통합 그리고 설계

이 책은 실제적인 데이터베이스 사용자 가이드다. 이 책이 필요한 주된 독자층은 HBase를 빠르게 살펴보고 싶은 애플리케이션 개발자와 테크니컬 아키텍트다. 이론적인 내용보다는 실용적인 내용을 담고 있고 HBase 내부를 살펴보기보다는 HBase를 사용하는 방법을 대해 더 많이 다루고 있다. 아마도 학생들의 교과서로보다는 개발자 안내서로 더 유용할 것이다. 또한 이 책에서는 HBase 배치와 운영의 기본적인 내용을 다루고 있기 때문에 운영 엔지니어의 입장에서도 좋은 시작점이 될 것이다. (HBase와 관련된 대중 서적은 아직 나오지 않았다.)

소스코드 다운로드
manning.com/HBaseinAction

독자 대상
초중급

이 책의 구성

'HBase 인액션'은 크게 네 부분으로 구성되어 있다. 1부와 2부에서는 HBase를 사용하는 방법을 다룰 것이다. 여섯 개의 장을 통해서 HBase를 이용하여 애플리케이션을 만드는 데 필요한 지식을 초보 수준에서 전문가 수준에 걸쳐 모두 다룰 것이다. 이 장들을 학습하면서 스키마 설계, 기본 기능, 그리고 대부분의 고급 기능에 대해 배울 것이다. 가장 중요한 점은 HBase에 대해 생각하는 방법을 배운다는 점이다. 3부의 두 개 장에서는 예제 수준을 넘어선 애플리케이션을 이용하여 학습할 것이고 이를 통해 HBase를 사용하는 실제 애플리케이션을 맛보게 될 것이다. 4부는 우리의 애플리케이션을 완벽한 기능을 가진 시스템의 프로토타입으로 만드는 것을 목표로 한다.

1장에서는 하둡과 HBase, NoSQL의 일반적인 사항들을 소개한다. 여기서는 HBase가 다른 NoSQL 데이터베이스와 다른 점 또는 같은 점을 설명한다. 이는 HBase가 프로젝트 또는 회사에 적용할 만한 적절한 기술인지를 판단하는 데 도움을 줄 것이다. 1장에서는 간단하게 HBase를 설치해보고 데이터를 저장해볼 것이다.

2장에서는 샘플 애플리케이션의 제작에 착수할 것이다. 이 예제를 통해서 HBase를 사용하는 기본 방법을 살펴볼 것이다. 테이블을 만들고, 데이터를 저

  작가 소개

저자 : 닉 디미덕
2008년 그가 참여했던 야간 ETL 작업을 완료하는 데 20시간 넘게 쓰면서, 우연히 HBase를 접하게 되었다. 그때부터 닉은 소셜 미디어, 소셜 게임, 클릭스트림 분석, 기후학, 지리학 데이터의 프로젝트에 하둡과 HBase를 사용해오고 있다. 닉은 또한 시애틀의 확장성 모임을 조직하는 것을 돕고 기업활동을 시도했다. 그의 최근 관심 분야는 과학적 데이터에 있어 분산적, 확장적 온라인 액세스이다.

저자 : 아만딥 쿠라나
클라우데라(Cloudera)의 솔루션 아키텍트이다. 아만딥은 클라우데라에서 고객들과 하둡과 HBase 채택 라이프사이클 작업을 하고 있는데, 즉 크기에 맞춰 구축된 애플리케이션을 계획하는 데에서부터 구축하고 이용하는 것에 이르는 모든 작업을 하고 있다. 아만딥은 클라우데라에서 일하기 전에는 아마존 웹 서비스에서 엘라스틱 맵리듀스팀의 일원으로 일했다. 아만딥은 대규모 분산 시스템과 정보 관리 경력이 있다.

  목차

PART 1. HBase 기초
CHAPTER 1. HBase 소개

데이터 관리 시스템: 충돌 과정
HBase 유즈 케이스와 성공 스토리
헬로우 HBase
요약

CHAPTER 2. 시작하기
처음부터 시작하기
데이터 처리
데이터 코디네이트
종합
데이터 모델
테이블 스캔
원자 조작
ACID 문법
요약

CHAPTER 3. 분산 HBase, 하둡의 분산 파일시스템(HDFS)과 맵리듀스
맵리듀스에 대한 사례
하둡 맵리듀스 개요
분산 모드의 HBase
HBase와 맵리듀스
종합
확장에 대한 가용성과 신뢰성
요약

PART 2. 고급 개념
CHAPTER 4. HBase 테이블 설계

스키마 설계 방법
HBase 세계에서 비정규화는 진리이다
동일 테이블의 다른 유형 데이터
로우키 설계 전략
입출력 고려사항
관계형에서 비관계형으로
고급 칼럼 패밀리 설정
필터링 데이터
요약

CHAPTER 5. 코프로세서를 이용한 HBase 확장
코프로세서의 두 가지 종류
옵저버 구현
엔드포인트 구현
요약

CHAPTER 6. 다른 HBase 클라이언트
유닉스에서 HBase 쉘 스크립팅
JRuby를 사용한 HBase 쉘 프로그래밍
REST를 통한 HBase
파이썬에서 HBase Thrift 게이트웨이 사용
Asynchbase: 자바 HBase 클라이언트의 대체
요약

PART 3. 예제 애플리케이션
CHAPTER 7. HBase 적용 사례: OpenTSDB
<

  회원리뷰

리뷰쓰기

    이 분야의 신상품