HBase
Consistent secondary
Indexing
이름: Jeongmin Kim
소속: Naver
Contents
1. HBase, 보조인덱스 & the index consistency
2. Consistent secondary indexing
3. HBase환경에서 보조인덱스 시스템 구현하기: HIM
4. Nosql과 보조인덱스 시스템
1.
HBase,
보조인덱스
& the index Consistency
3
rowkey
bio: fam:
career:
 
name birth sex hometown spouse occupation debutYear
Brad
 pitt Brad
 pitt dec.
 18,
 
1963
M oklahoma Angelina
 
Jolie
Actor 1987
Leonardo
 
Dicaprio
Leonardo
 
Dicaprio
Nov
 11,
 1974 M LA,
 CA Actor 1989
Tom
 Cruise Tom
 cruise July
 3,
 1962 M Syracuse,
 NY Katie
 Holmes Actor 1981
Table
 :
 movieStar
HBase
 table
4
rowkey
bio: fam:
career:
 
name birth sex hometown spouse occupation debutYear
Brad
 pitt Brad
 pitt dec.
 18,
 
1963
M oklahoma Angelina
 
Jolie
Actor 1987
Leonardo
 
Dicaprio
Leonardo
 
Dicaprio
Nov
 11,
 1974 M LA,
 CA Actor 1989
Tom
 Cruise Tom
 cruise July
 3,
 1962 M Syracuse,
 NY Katie
 Holmes Actor 1981
rowkey
 기준으로
 사전순으로
 정렬
 
Table
 :
 movieStar
HBase
 table
5
rowkey
bio: fam:
career:
 
name birth sex hometown spouse occupation debutYear
Brad
 pitt Brad
 pitt dec.
 18,
 
1963
M oklahoma Angelina
 
Jolie
Actor 1987
Leonardo
 
Dicaprio
Leonardo
 
Dicaprio
Nov
 11,
 1974 M LA,
 CA Actor 1989
Tom
 Cruise Tom
 cruise July
 3,
 1962 M Syracuse,
 NY Katie
 Holmes Actor 1981
값을
 기준으로
 데이터를
 찾는다면?
 
  Full
 scan이
 필요하다.
 
(hbase에서는
 보조인덱스가
 없기
 때문)
Table
 :
 movieStar
HBase
 table
rowkey
 기준으로
 사전순으로
 정렬
 
6
rowkey
bio: fam:
career:

[223] h base consistent secondary indexing