Es ist eine grundlegende Entscheidung, wenn es darum geht, Applikationen zu entwickeln: Soll für die Datenspeicherung eine SQL- oder eine NoSQL-Datenbank zum Einsatz kommen?
Herkömmliche – also relationale – Datenbanken, die die Structured Query Language (SQL) für Abfragen verwenden, haben sich über Jahrzehnte bewährt, sind praxiserprobt und für zuverlässige Transaktionen und Ad-Hoc-Abfragen konzipiert – die Grundpfeiler von Business-Applikationen. Sie sind jedoch auch mit Limitationen behaftet, beispielsweise starren Schemata, wodurch sie sich für andere Anwendungsarten weniger gut eignen. Als Antwort auf diese Einschränkungen sind NoSQL-Datenbanken entstanden.
https://www.cio.de/a/was-ist-nosql,3553624
Keywords: Cloud Cloud Technology nosql nosql database