Relationale und nicht-relationale Datenbanken sind zwei Methoden der Datenspeicherung für Anwendungen. Eine relationale Datenbank (oder SQL-Datenbank) speichert Daten im tabellarischen Format mit Zeilen und Spalten. Die Spalten enthalten Datenattribute und die Zeilen haben Datenwerte. Sie können die Tabellen in einer relationalen Datenbank verknüpfen, um tiefere Einblicke in die Zusammenhänge zwischen verschiedenen Datenpunkten zu erhalten. Andererseits verwenden nicht-relationale Datenbanken (oder NoSQL-Datenbanken) eine Vielzahl von Datenmodellen für den Zugriff auf und die Verwaltung von Daten. Sie sind speziell für Anwendungen optimiert, die große Datenmengen, geringe Latenz und flexible Datenmodelle erfordern, was durch die Lockerung einiger Datenkonsistenzbeschränkungen anderer Datenbanken erreicht wird.
Lesen Sie über relationale Datenbanken »
Lesen Sie mehr über NoSQL-Datenbanken »