2016-11-02 1 views
0

Bigtable에서 30TB가되고 성장하는 단일 (기록) 테이블을 작성하려고합니다. 매일 200GB의 배치로드와 키 범위 내에서의 일괄 배치 쿼리를 기대합니다. Bigtable에서 노드 당 TB 수에 대한 지침은 무엇입니까? 나는 Cassandra에 대해 노드 당 1TB를 사용할 수 있다고 제안하는 약간의 게시물을 읽었으며 HBase 노드 당 6-12TB를 제안하는 다른 게시물을 읽었습니다. Google Bigtable 문서에서 명확한 지침을 찾을 수 없습니다.bigtable의 데이터 TB 당 권장 노드

+0

Offtopic. 이것은 더 많은 DBA 항목입니다 - DBA 사이트를 사용해보십시오. –

+1

크기에 실제로 의존하지 않습니다. 트래픽 양에 대해 더 중요합니다. 대부분의 사용자는 비 배치에 필요한 노드 수에서 인스턴스를 확장 한 다음 배치 작업의 노드 수를 일시적으로 늘립니다. –

+0

레, 그게 도움이. 감사. – HFC

답변

0

엔지니어링 담당자의 말 : 엔지니어가 말한 것은 실제로 작업량에 달려 있습니다. 여러 날 동안 실험을 해봐야합니다. 노드 수를 늘리고 모든 데이터를 가져온 다음 가장 작은 노드 크기로 크기를 조정 한 다음 수행하는 것이 이상적입니다. 며칠 동안 기대하는 읽기/쓰기 작업량, 특히 CPU 사용량을 모니터링합니다.

Google은 오래된/차가운 사용 사례에 대한 메모를 작성 중입니다.

관련 문제