2012-01-09 5 views
1

12 개 CF/SCF가 있고 쓰기 트래픽이 계속 발생한다고 (스파이크가있을 수 있음) 말하십시오. 시간이 지남에 따라 그 중 일부는 다른 것보다 훨씬 빠르게 성장할 것이며 (데이터 자체가 자연으로 인해) 데이터 테이블이 커질 수 있습니다. 그 단계에서 다른 CF/SCF와 동일한 디스크에 여전히 앉아 있어야합니까? 많은 양의 저장 데이터로 인해 디스크가 거의 가득 차 있다면 어떻게해야합니까? 과거 데이터 저장을위한 추가 CF/SCF 도입을 고려해야합니까?카산드라에게는 역사적인 데이터를 어떻게 관리해야합니까?

일반적으로 이전 데이터를 처리하기 위해 따라야 할 모범 사례는 무엇입니까?

답변

2

키가 복제되고 노드 수, 노드 당 토큰 선택, 선택한 분할 자 및 복제 전략에 따라 키가 복제되고 확산되므로 CF의 크기는 실제로 문제가되지 않습니다. 키 공간에 대해 모두 구성 가능합니다 .

+2

네, 단지 묶이지 않고 성장하는 개별 * 행 *이 없도록해야합니다. 그러면 좋을 것입니다. (우리의 응용 프로그램에서는 객체와 관련된 시계열 데이터를 저장할 때 일반적으로'objectkey-month-year'의 행 키를 사용하여 개별 행의 크기를 제한하고 열 키는 TimeUUID입니다.) – fennec

+0

실제로, 그것은 'objectkey-year-month'와 같아서 적절하게 정렬됩니다. 잘못 입력했다. :) – fennec

관련 문제