카산드라에서는 수천 개의 컬럼 패밀리를 갖는 것은 권장되지 않습니다 . 논쟁을 위해 2000을 가정 해 봅시다. 2,000 개가 넘는 유형의 데이터를 유지해야하는 경우 한 가지 방법은 여러 관련이없는 유형의 데이터를 각 열 제품군에 분할하는 것입니다.
예를 들어, 행 키가 고유 한 경우 단일 CF에 주문, 송장 및 고객이 포함될 수 있습니다 (예 : 오브젝트 유형이 접두어로 붙습니다. 즉 단일 CF의 키에 Order|1234
및을 모두 포함 할 수 있음 Customer|1234
). 두 번째 CF에는 Addresses, LineItems 및 OrderTypes가 포함될 수 있습니다. 이 접근 방식의 기본 가능성을 감안할 때 실제적인 한계는 무엇입니까? 예를 들어, 10,000 가지 유형의 객체를 모두 단일 CF에 넣는 데 어떤 문제가 있습니까? Cassandra wiki 에서 알 수 있는 한 CF 크기에는 제한이 없습니다.