kolomfamiliedatabases
Kolomfamiliedatabases, ook wel column-family databases genoemd, zijn een soort NoSQL-databases die data organiseren in kolomfamilies in plaats van rijen en kolommen zoals relationele systemen. In dit model worden data voor een rij verdeeld over meerdere kolomfamilies, zodat veelgebruikte kolommen samen kunnen worden opgeslagen en geanalyseerd. Het schema is doorgaans flexibel: kolommen kunnen per rij verschillen en nieuwe kolomfamilies kunnen zonder migraties worden toegevoegd.
Het data-model bestaat uit rijen die worden geïdentificeerd door een rij-sleutel. Binnen elke rij zijn kolommen
Architecturen variëren per implementatie, maar veel kolomfamiliedatabases zijn ontworpen voor schaal en lage latentie bij grote
Toepassingen omvatten tijdreeksen, IoT- en logdata, en gebruikersprofielen met veel attributen, waarvoor gecombineerde toegang tot meerdere
Voordelen zijn onder meer schaalbaarheid, snelle writes en reads voor brede rijen, en een flexibel schema. Nadelen