NoSQL

Eine Datenbank, die einen Mechanismus für die Speicherung und den Abruf von Daten bietet, die auf andere Weise modelliert sind als die in relationalen Datenbanken verwendeten tabellarischen Beziehungen. Solche Datenbanken gibt es seit den späten 1960er Jahren, aber der Begriff “ NoSQL“ wurde erst zu Beginn des 21. Jahrhunderts geprägt, ausgelöst durch die Bedürfnisse von Web 2.0-Unternehmen. NoSQL-Datenbanken werden zunehmend in Big-Data- und Echtzeit-Webanwendungen eingesetzt. NoSQL-Systeme werden manchmal auch “ Not only SQL“ genannt, um zu betonen, dass sie SQL-ähnliche Abfragesprachen unterstützen oder neben SQL-Datenbanken in polyglott-persistenten Architekturen eingesetzt werden können.