Kombinieren Sie die Einfachheit des JSON-Dokumentenmodells mit der Leistungsfähigkeit des relationalen Modells mit JSON Relational Duality. Diese transformative Datenmodellierungsfunktion in Oracle Database 23ai löst das uralte Problem der objektrelationalen Inkongruenz und ermöglicht es Anwendungen je nach Anwendungsfall, dieselben zugrunde liegenden Daten gleichzeitig als JSON-Dokumente oder relationale Tabellen zu behandeln.
Larry Ellison und Juan Loaiza diskutieren die GenAI-Strategie hinter Oracle Database 23ai.
Vereinen Sie die Vorteile der Einfachheit von JSON mit der Effizienz und Ausgereiftheit relationaler Prozesse, ohne Kompromisse eingehen zu müssen.
Kombinieren Sie je nach Anwendungsfall JSON-APIs, REST und Standard-SQL.
Mit JSON Relational Duality Views lassen sich Anwendungen leicht weiterentwickeln, wenn neue Anwendungsfälle hinzukommen, ohne dass neue Datenkopien erforderlich sind.
Duality Views ist datenbankeigen und sprachunabhängig, wodurch die Einschränkungen und Ineffizienzen von aufgeschraubten ORMs entfallen.
Mit der Lock-Free-Nebenläufigkeitskontrolle können Entwickler einfach massiv nebenläufige Anwendungen erstellen.
Kombinieren Sie den JSON-Zugriff mit allen konvergenten Oracle Database 23ai-Features, wie AI Vector Search, Graph und Spatial.
JSON Relational Duality ist eine neue Datenmodellierungsfunktion, die aktualisierbare und konsistente JSON-Dokumentansichten über relationale Daten bietet. Dadurch kann auf Daten, die effizient in relationalen Tabellen gespeichert sind, als einfache JSON-Dokumente zugegriffen werden. Auf JSON Relational Duality Views kann mit Dokumenten-APIs zugegriffen werden, z. B. mit MongoDB-kompatiblen APIs, REST und SQL.
JSON Relational Duality Views ist eine transformative Fähigkeit, die das Zugriffsformat vom Speicherformat für datenbankresidente Daten entkoppelt. Mit dieser Funktion können Anwendungen Daten je nach Anwendungsfall austauschbar als JSON-Dokumente oder als relationale Tabellen behandeln.
Im Gegensatz zu Dokumentdatenbanken können mit JSON Relational Duality Views dieselben zugrunde liegenden Daten konsistent aus verschiedenen Dokumentensammlungen geteilt und aktualisiert werden.
Die Daten können entweder als JSON-Dokumente oder als relationale Tabellen gelesen und geschrieben werden, was den Entwicklern volle Flexibilität bietet.
Duality Views verwenden einen sperrfreien oder optimistischen Mechanismus zur Kontrolle der Nebenläufigkeit, der vollständig konsistente Lese- und Schreibvorgänge in der Datenbank ermöglicht, ohne dass Sperren für alle Zugriffe erforderlich sind.
Duality Views ermöglichen eine einfache und fein granulierte Anpassung des Datenzugriffs und aktualisierbarer Regeln für verschiedene Anwendungsmodule, die dieselben Daten verwenden.
Zusätzlich zu SQL können Duality Views über eine einfache und intuitive GraphQL-basierte Syntax definiert werden.
Duality Views können mit einem Standard-JSON-Schema beschrieben werden, das die automatische Generierung von REST-Endpunkten, Zugriffsvorlagen und Anwendungs-Blueprints ermöglicht.
JSON to Duality Migrator analysiert Sammlungen von JSON-Dokumenten und empfiehlt den optimalen Satz von normalisierten Tabellen und Duality Views, in die die Dokumente aus den Sammlungen importiert werden können.
„Oracle Database 23ai beendet definitiv die langjährige Debatte ‚relational vs. Dokument‘, da JSON Relational Duality das Beste aus beiden Welten bietet.“
– Marc Staimer
Senior Analyst, Wikibon
„Oracles JSON Relational Duality ist vielleicht eine der wichtigsten Innovationen in der Informationswissenschaft seit 20 Jahren.“
– Carl Olofson
Research Vice President, Data Management Software, IDC
„Die Möglichkeit, Daten selektiv als JSON oder relational zu behandeln und gleichzeitig das Potenzial von SQL beizubehalten, ist fantastisch.“
– Graeme Rocher
Mitbegründer und Direktor, Micronaut Foundation
„Oracle Database 23ai vereinfacht den Entwicklungsprozess durch die Möglichkeit, relationale Daten und JSON-Dokumente zu vereinheitlichen.“
– Ron Westfall
Senior Analyst und Research Director, Futurum Group
Ranjan Priyadarshi, Senior Director, Product Management, Oracle
Oracle Database 23ai JSON Relational Duality revolutioniert AppDev, indem es die Vorteile von relationalen und Dokumentendatenmodellen in einer einzigen Datenbank vereint.
Vollständigen Beitrag lesenTesten Sie JSON Relational Duality noch heute in Database 23ai oder Database23ai Free
Möchten Sie mehr über die Oracle Cloud Infrastructure erfahren? Einer unserer Experten wird Ihnen gerne helfen.
Erstellen, Testen und Bereitstellen von Anwendungen auf der Oracle Cloud Infrastructure-Plattform.