IT-lexicon › Databases › Cassandra

Cassandra

Databases Svenska → Bijgewerkt: 2026-10-03

Gedistribueerde wide-column NoSQL-database: zonder master, lineair schaalbaar en gebouwd voor enorme schrijfvolumes over vele datacenters.

Ontwikkeld bij Facebook (2008), open source onder Apache. Het opslagmodel komt van Google BigTable, de replicatie van Amazon Dynamo (consistent hashing, gossip-protocol, instelbare consistentie per query). Op schijf een LSM-tree. De querytaal CQL lijkt op SQL maar kent geen JOINs: queries ontwerp je vooraf en data denormaliseer je.

Briljant voor extreme schrijfdoorvoer (Netflix, Discord, Apple). Pijnlijk voor ad-hocqueries of schemawijzigingen. ScyllaDB is een herimplementatie in C++ die hetzelfde protocol spreekt.

← Terug naar het lexicon