SQL++: ANSI-SQL für JSON
SQL++ ist die leistungsstarke Abfragesprache von Couchbase, die Structured Query Language (SQL) mit der Flexibilität von JavaScript Object Notation (JSON) kombiniert. SQL++ entspricht den Richtlinien der American National Standards Institute (ANSI) und wurde für Entwickler entwickelt. Mit SQL++ können Sie vorhandene Kenntnisse nutzen, um moderne Anwendungen mit Geschwindigkeit, Konsistenz und Effizienz zu erstellen.
Leistungsstarkes SQL mit Couchbase nutzen
SQL++ ist SQL für JSON mit der branchenüblichen ANSI-Syntax. SQL++ unterstützt gängige Konzepte wie ACID-Transaktionen, hierarchische Schemata (Scopes) und dokumentübergreifende Joins. Außerdem nutzt es die Vorteile unserer patentierten kostenbasierten Optimierung.
Verwenden Sie SQL++, um schwierige Herausforderungen in der Datenbanksprache zu meistern
Kostengünstig
Die Umstellung von Abfragen auf eine neue Sprache ist kostspielig. SQL++ entspricht den ANSI 92 Standards, was die SQL-Migration zu Couchbase schneller und einfacher macht.
Schnell
Das Schreiben von Abfragen kann komplex sein und bei falscher Ausführung zu langsamen Geschwindigkeiten führen. Unser kostenbasierter Optimierer (CBO) gewährleistet die beste Leistung.
Einheitlich
Die Verwendung mehrerer Datenbanken für eine Anwendung führt zu Dateninkonsistenz. Couchbase kann alle Ihre Anwendungsfälle mit einer einzigen Multi-Model-Datenbank unterstützen.
Vertraut
Das Erlernen einer neuen proprietären Abfragesprache für eine Datenbank ist eine Herausforderung. Mit SQL++ können Entwickler ihre vorhandenen Kenntnisse in ANSI SQL für JSON nutzen.
SQL++: SQL-ähnliche Abfragen mit der Flexibilität von JSON
Entwickeln Sie mit Leichtigkeit ansprechende Anwendungen mit einer umfassenden und deklarativen JSON-Abfrage-Datenbanksprache. Entwickler können sich mit einem schemalosen JSON-Dokumentenspeicher schnell an sich ändernde Geschäftsanforderungen anpassen.


Abfragen ohne Kompromisse, mit Funktionen, die Sie von SQL-Abfragen erwarten
SQL++ ist eine hochleistungsfähige NoSQL-Abfragesprache mit eingebauten Optimierern und Indexern, die Millionen von gleichzeitigen Interaktionen mit Latenzzeiten von unter einer Millisekunde unterstützen. Die multidimensionale Architektur von Couchbase nutzt SQL++ für Abfragen, Indizes, Such- und Analysedienste und partitioniert sie, um die Datenkapazität elastisch zu skalieren und die Abfrageleistung zu beschleunigen.
Vertraute Tools machen die Entwicklung und Optimierung von Abfragen zu einem Kinderspiel
SQL++ wird über die Query Workbench aufgerufen und verfügt über eine integrierte Indexberatungsfunktion, die dem Entwickler mitteilt, welche Indizes zur Optimierung seiner Abfrage benötigt werden. Flex Index verwendet den invertierten Suchindex des Full-Text Search Service für komplizierte Abfrageprädikate. Couchbase enthält auch einen kostenbasierten Optimierer und JavaScript-basierte benutzerdefinierte Funktionen, um die resultierenden Daten zu manipulieren.








