Hadoop | The Definitive Guide 20

4장 관련 프로젝트

Part 20 HBase

HBase는 BDFS 기반으로 구현한 컬럼 기반 분산 데이터베이스다. HBase는 대규모 데이터셋에서 실시간으로 읽고 쓰는 랜덤 액세스가 필요할 때 사용할 수 있는 하둡 애플리케이션이다.

20.1 HBase 개요

20.1.1 배경

20.2 개념

20.2.1 데이터 모델 둘러보기

리전
락킹

20.2.2 구현

HBase 실전 운용

20.3 설치

20.3.1 테스트 드라이브

20.4 클라이언트

20.4.1 자바

20.4.2 맵리듀스

20.4.3 REST와 쓰리프트

20.5 온라인 쿼리 애플리케이션 구축

20.5.1 스키마 설계

  • stations
  • observations

20.5.2 데이터 로드

로드 분산
대량 로드

20.5.3 온라인 쿼리

기상관측소 쿼리
관측값 쿼리

20.6 HBase와 RDBMS의 비교

20.6.1 성공적인 서비스

20.6.2 HBase

20.7 활용

20.7.1 HDFS

20.7.2 UI

20.7.3 메트릭

20.7.4 카운터

20.8 참고 도서