Em Cassandra, não é recomendável ter mais de alguns milhares de famílias de colunas , digamos 2.000 por uma questão de argumento. Nos casos em que mais de 2.000 tipos de dados precisam ser persistidos, uma abordagem seria dividir vários tipos de dados não relacionados em cada família de colunas.
Por exemplo, um único CF pode conter Pedidos, Faturas e Clientes, desde que suas chaves de linha sejam distintas (por exemplo, prefixadas com o tipo de objeto, ou seja, as chaves de um único CF podem incluir ambos Order|1234
e Customer|1234
). Um segundo CF pode conter, por exemplo, Endereços, LineItems e OrderTypes. Dada a viabilidade básica dessa abordagem, quais são os limites práticos? Por exemplo, o que haveria de errado em colocar todos os 10.000 tipos de objetos em um único CF? Até onde eu sei pelo wiki do Cassandra , não há nenhuma limitação rígida no tamanho de um CF.