2011-10-16 5 views
2

Google의 Bigtable 논문에서 bigtable 구조를 설명했습니다.HBase/bigtable에 복합 키 데이터를 저장하는 방법은 무엇입니까?

테이블 스키마는 다음과 같습니다.

Table(url<key>, contents, anchor:cnnsi.com, anchor:my.look.ca") 

동적으로 열을 추가 할 수 있습니다.

내 질문은 : 예를 들어 Google Analytics를 사용하여 사람들이 mysite를 탐색하기 위해 사용하는 브라우저를 알고 싶습니다.

그래서 테이블 스키마는 Table(web_site_id<key>, visit_time<key>, os_type<key>, brower_type<key>, visit_times).

먼저 내 사이트를 방문 얼마나 많은 사람들이 기간에 알려진하려면 무엇입니까?

둘째, 얼마나 많은 사람들이 내 사이트를 방문하기 위해 크롬/파이어 폭스를 사용하는지 알고 싶습니까?

셋째, Windows OS를 사용하는 사람이 Firefox를 사용하여 내 사이트를 방문하는 방법을 알고 싶습니다.

bigtable/hbase를 사용하여 어떻게 수행 할 수 있습니까?

답변