Lexique informatique › Bases de données › Famille de colonnes

Famille de colonnes Column family

Bases de données Svenska → Mis à jour: 2026-09-21

Modèle de données des bases à colonnes larges : une ligne se compose d'une clé et de familles de colonnes, chaque famille pouvant avoir des colonnes différentes d'une ligne à l'autre. Introduit par Google Bigtable (2006), repris par Cassandra et HBase.

À l'opposé des tables relationnelles, où toutes les lignes partagent le même schéma. Le modèle vise les très grandes tables clairsemées : une ligne peut porter des milliers de colonnes, dont la plupart sont vides. Sur disque, les colonnes d'une même famille sont stockées ensemble. Cassandra a abandonné le vocabulaire dans CQL — qui ressemble à du SQL alors que, dessous, ce sont toujours des familles de colonnes. Les alternatives modernes, bases de séries temporelles (InfluxDB) ou clé-valeur (DynamoDB), ont choisi des modèles plus étroits.

← Retour au lexique