NoSQL 14.10.2019, 09:33 Uhr

Couchbase verspricht Funktionsgleichheit mit RDBMS

Die NoSQL-Datenbank Couchbase 6.5 bringt Server Multi-Document-Transaktionen und eine erweiterte Query-Funktionalität und verspricht Funktionsgleichheit mit relationalen Datenbank-Managementsystemen (RDBMS).
(Quelle: couchbase.com)
Mit Couchbase Server 6.5 arbeiten Entwickler in einer NoSQL-Umgebung mit dem gleichen SQL-Standard wie gewohnt, um die Anforderungen heutiger Web-, Mobile- und IoT-Applikationen zu erfüllen. Zu den Highlights von Couchbase Server 6.5 zählen unter anderem:
  •  Verteilte ACID-Transaktionen. Couchbase Server hat schon immer Single-Document-Transaktionen unterstützt, die neue Version 6.5 ermöglicht verteilte ACID-Transaktionen über multiple Dokumente und multiple Knoten. Als verteilte Scale-out-Datenplattform hat Couchbase eine langjährige Reputation in Sachen Skalierbarkeit, Performance und Hochverfügbarkeit. Mit verteilten Multi-Document-Transaktionen bleibt Couchbase diesen Grundsätzen treu und liefert eine Transaktions-Semantik ohne die Performance und Skalierbarkeit zu kompromittieren.
  • Query-Erweiterungen. Couchbase Server 6.5 liefert eine Vielzahl von Query-Erweiterungen, darunter auch SQL-ANSI-Windows-Funktionen, die komplexe SQL-Abfragen vereinfachen und die Komplexität von Code reduzieren, insbesondere im statistischen Reporting und Finanz-Reporting. 
  • Query Optimizer zum Patent angemeldet. Couchbase stellt außerdem optimierte Queries für NoSQL vor. Der zum Patent angemeldete und kostenbasierte Query Optimizer hilft Entwicklern, den Zeitaufwand für das Optimieren von Queries auf Null zu reduzieren, indem ein regel-basierter Optimizer den optimalen Ausführungsplan auswählt.
Carl Olofson, Research Vice President bei IDC: "Couchbase kombiniert die Features von NoSQL mit der Vertrautheit und Query-Power von SQL und macht es dadurch RDBMS-Entwicklern leicht, neue Applikationen zu erstellen. Es ist also nicht eine Frage von ‚Entweder-oder‘, sondern von ‚Sowohl-als auch‘. Heutige Entwickler erstellen mit der Agilität von NoSQL eine andere Klasse von Applikationen, benötigen aber weiterhin die Integrität und Konsistenz relationaler Systeme, inklusive Unterstützung für Transaktionen. Couchbase verheiratet SQL und Transaktionen mit NoSQL richtig gut."
Couchbase Server 6.5 ist aktuell im Beta-Stadium und wird diesen Winter allgemein verfügbar sein. Den Download der Beta-Version finden Sie hier. Weitere Informationen gibt's bei couchbase.com und blog.couchbase.com/tag/6-5/.


Das könnte Sie auch interessieren