case classColFam(keyspace: Keyspace, cfname: String, hasCompositeKey: Boolean = false, hasCompositeName: Boolean = false) extends modelish.ColFamish with Product with Serializable
Cassandra Column Family
A column family consists of a keyspace and a family name. Column families in Polidoro
only model CFs (although CompositeType keys and columnNames are supported). If you need to access
an SCF you will need to roll the Astyanax code yourself.
By convention the value a ColFam is assigned to should use the following prefixes
cf- basic column family
scf- composite columnNames
kcf- composite keys
kscf- composite keys and columnNames
Cassandra Column Family
A column family consists of a keyspace and a family name. Column families in Polidoro only model CFs (although CompositeType keys and columnNames are supported). If you need to access an SCF you will need to roll the Astyanax code yourself.
By convention the value a ColFam is assigned to should use the following prefixes
cf- basic column family scf- composite columnNames kcf- composite keys kscf- composite keys and columnNames
Operations
A ColFam can be used to construct a com.spotright.polidoro.model.RowPath. RowPath construction can also handle CompositeType keys.
A colfam can answer if it has composite keys or columnNames and shortcuts for the various combinations are also defined.