SQL und NoSQL: Die neue Datenbankvielfalt
Relationale Datenbanken sind nicht mehr unbedingt die erste Wahl bei der Speicherung großer Datenmengen. Die Lösung heißt NoSQL, die – anders als der Name vermuten lässt – SQL mit einschließt.
In den letzten Jahren haben neue Anwendungen zu einem enormen Wachstum an Datenbeständen geführt. Auch die Zahl der Nutzer hat zugenommen, siehe die Aktivitäten von Amazon, Facebook, Google, Instagram, Youtube, Telegram, Whatsapp oder von Streaming-Diensten wie Netflix. Schnell zeigte sich, dass die klassische Datenhaltung in Form von relationalen Datenbanken und dem Zugriff via SQL den Herausforderungen nicht mehr gewachsen war.
Nur neue Methoden und Datenbankarchitekturen konnten mit dem exponentiellen Wachstum an Daten, Benutzern und Transaktionen fertig werden, Stichwort: NoSQL. Wir erklären, wie NoSQL sich von klassischen Datenbanken unterscheidet und wie sich alte und neue Datenbanken verbinden lassen.