문제

나는에 대해 궁금해 Google 애널리틱스는 데이터베이스의 디자인,그들이 어떻게 처리하는 거대한 값은 시간별 기준으로,심지어 있습니다.

말하자,그들과 100 만 명의 사용자와의 거의 모든 사용자는 300 카운터는 모든 분입니다.에 대한 하나의 사용자,300 카운터가 18000 행에서 한 시간이다.중 하나에 대한 일 432K 행하고 거의 3 천만의 행이 있습니다.

내가 생각한 그들은 사용하지 않는 관계형 데이터베이스,하지만 그것에 대해...

은 거기에 어떤 제안을까요?

감사합니다,

도움이 되었습니까?

해결책

BigTable

그리고 당신 말이 맞아,그들은 사용하지 않는 관계형 데이터베이스입니다.

다른 팁

높은 확장성 요약 구글의 건축물 .그렇지 않을 논의 분석가 직접 하는 방법을 보여줍니다 BigTable 에 맞는 전체 infratructure.나는 확실하지 않은 정보는 구글의 스키마 이용할 수 있으로 문서에서 말한"인프라이 될 수 있는 경쟁 이점"-지만 그것은 훨씬 더 단단히 묶 하드웨어 구현에 보다 일반적인 데이터 모델이 될 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top