Inhaltsverzeichnis:
Definition - Was bedeutet NewSQL?
NewSQL ist eine Art Datenbanksprache, die die Konzepte und Prinzipien von SQL (Structured Query Language) und NoSQL-Sprachen enthält und darauf aufbaut. Durch die Kombination der Zuverlässigkeit von SQL mit der Geschwindigkeit und Leistung von NoSQL bietet NewSQL verbesserte Funktionen und Dienste.Techopedia erklärt NewSQL
NewSQL wurde 2011 entwickelt, um den Herausforderungen herkömmlicher SQL-basierter Systeme zu begegnen. Es wurde für Online-Transaktionsverarbeitungssysteme (OLTP-Systeme) konzipiert und erfüllt dabei die Kriterien Atomizität, Konsistenz, Isolation und Beständigkeit (ACID). Die NewSQL-Architektur unterstützt nativ Anwendungen mit einer großen Anzahl von Transaktionen, die sich in ihren Prozessen wiederholen und eine kleine Teilmenge von Datenabrufprozessen verwenden.
VoltDB ist ein NewSQL-Datenbanksystem, das eine bis zu 50-mal schnellere Geschwindigkeit als SQL und eine mehr als achtmal schnellere Geschwindigkeit als NoSQL bietet.