Column family
Modello di dati dei database wide-column: una riga ha una chiave più famiglie di colonne arbitrarie, dove ogni famiglia può avere colonne diverse per riga. Introdotto da Google Bigtable (2006), copiato da Cassandra e HBase.
Diverso dalle tabelle relazionali, dove tutte le righe condividono lo stesso schema. Ottimizzato per tabelle enormi con dati sparsi: ogni riga può avere migliaia di colonne, ma la maggior parte è NULL. Su disco le colonne di una famiglia sono memorizzate insieme (orientamento a colonne all'interno della famiglia). Cassandra ha abbandonato la terminologia in CQL: CQL somiglia a SQL ma sotto il cofano sono ancora column family. Alternative moderne: database di serie temporali (InfluxDB) e key-value (DynamoDB), che hanno scelto modelli più stretti.