2014-02-20 2 views
0

저는 mongodb에 익숙합니다.hbase에 멀티 키 인덱스와 복합 인덱스가 있습니까?

multikey 지수 : 당신이 알고

이 같은 MongoDB의 많은 인덱스 유형이 있습니다 http://docs.mongodb.org/manual/core/index-multikey/ , 키워드 검색에 매우 유용합니다, 나는 지금까지 간단한 검색 엔진을 구축하는 데 사용했다.

복합 색인은 다중 필드 쿼리에 사용되는 mongodb : http://docs.mongodb.org/manual/tutorial/create-a-compound-index/에도 매우 유용합니다.

하지만 데이터베이스를 mongodb에서 hbase로 마이그레이션해야합니다. mongodb의 다중 키와 복합 인덱스와 동일한 기능을 실현할 수있는 hbase의 유사한 인덱스를 알고 계십니까?

답변

0

HBase는 2 차 인덱스를 지원하지 않습니다. 이는 대규모 데이터로 확장하기위한 절충점 중 하나입니다. 세트. 다음 옵션을 사용할 수 있습니다. http://hbase.apache.org/book/secondary.indexes.html

모두 처리 할 데이터의 양과 액세스 패턴에 따라 다릅니다. 나를 위해, "인덱스"테이블 & 요약 테이블에 대한 이중 쓰기가 가장 좋은 방법이며,이 작업은 수동으로 수행해야한다는 것을 명심하십시오.

0

현재 HBase에서 색인 생성의 개념은 없습니다. 색인 생성을 위해 커뮤니티 내에 몇 가지 요구 사항이 있음을 알고 있습니다. 하지만 Hbase 위에 인덱싱을 제공하는 다른 프로젝트가 있습니다. 내가 보았던 특정 프로젝트가있었습니다. Huawei Hindex