Sarakeperheet
Sarakeperhe (engl. column family) on käsite kapea-sarakepohjaisissa tietokannoissa, kuten Google Bigtable, Apache HBase ja Apache Cassandra. Se koostuu ryhmästä sarakkeita, jotka tallennetaan yhdessä ja joita käytetään yhdessä tiedostomuodossa. Sarakeperheella on oma tallennus- ja hallintastrategiansa, vaikka yksittäiset rivit voivat sisältää erilaisen määrän ja eri nimisiä sarakkeita.
Tietokannan rivit identifioidaan pääavaimella (row key). Jokaisella rivillä voi olla useita sarakeperheen sisäisiä sarakkeita, joita kutsutaan
Käyttö ja tietomalli: Sarakeperheet mahdollistavat erittäin joustavan skeeman, jossa rivit voivat poiketa toisistaan helposti. Ne soveltuvat
Eriytyminen relaatioihin verrattuna: Relational-tyylisen taulukon jäykän skeeman sijaan sarakeperheiden pelisäännöt ovat joustavammat; sarakkeiden ryhmittely vastaa käyttökuvioita,
Esimerkkejä: Bigtable, HBase ja Cassandra hyödyntävät sarakeperheitä tiedon tallennuksessa. Niiden käyttömallit suosivat ajanhakua, tapahtumaketjuja ja kertomustietoa,