NoSQL-Datenbanken

Bisher gibt es keine einheitliche Definition von NoSQL, die meisten NoSQL-Datenbanksysteme haben jedoch meist folgendes gemeinsam:

  • kein relationales Datenmodell

  • verteilte und horizontale Skalierbarkeit

  • keine oder schwache Schemarestriktionen

  • einfache API

  • kein ACID, sondern Eventual Consistency oder BASE als Konsistenzmodell

NoSQL-Datenbanken lassen sich untergliedern in

Bedeutende Konzepte und Technologien von NoSQL-Datenbanken sind