NoSQL-Datenbank
Nicht-relationale Datenbanksysteme für horizontale Skalierung und flexible Schemas.
NoSQL-Datenbanken verzichten auf feste Schemas und relationale Tabellen zugunsten flexibler Datenmodelle: Document Stores (MongoDB, CouchDB), Key-Value Stores (Redis, DynamoDB), Wide-Column Stores (Cassandra, HBase) und Graph-Datenbanken (Neo4j). NoSQL-Systeme skalieren horizontal über Sharding und eignen sich für unstrukturierte Daten, Session-Caching, Real-Time-Analytics und Graphen-Traversal. CAP-Theorem beschreibt die Grenzen: Consistency, Availability, Partition tolerance — nur zwei gleichzeitig.