Combina la sencillez del modelo de documentos JSON con la potencia del modelo relacional utilizando SON Relational Duality. Esta capacidad transformadora de modelamiento de datos que ofrece Oracle Database 23ai resuelve el antiguo problema de la discrepancia objeto-relacional, de modo que las aplicaciones tratan simultáneamente los mismos datos subyacentes que los documentos JSON o las tablas relacionales, según sea necesario en cada caso.
Larry Ellison y Juan Loaiza analizan la estrategia en materia de IA generativa de Oracle Database 23ai.
Combina las ventajas de la sencillez de JSON con la eficiencia y la sofisticación de las soluciones relacionales, sin renunciar a nada.
Combina libremente API de JSON, REST y SQL estándar, según tu caso de uso.
JSON Relational Duality Views facilitan la evolución de las aplicaciones a medida que se incorporan nuevos casos de uso, sin necesidad de crear copias de datos adicionales.
Duality Views son nativas de la base de datos e independientes del lenguaje, lo que elimina las limitaciones e ineficiencias de los ORM reforzados.
El control de simultaneidad sin bloqueo permite a los desarrolladores crear fácilmente aplicaciones simultáneas masivas.
Combina el acceso JSON con todas las funciones convergentes de Oracle Database 23ai, como la AI Vector Search, Graph y Spatial.
JSON Relational Duality es una nueva capacidad de modelamiento de datos que cuenta con vistas de documentos JSON actualizables y coherentes en función de datos relacionales. Esto permite acceder a los datos que se almacenan de forma eficaz en tablas relacionales como documentos JSON simples. Se puede acceder a JSON Relational Duality Views con API de documentos, como API compatibles con MongoDB, REST y SQL.
JSON Relational Duality Views son una capacidad transformadora que desliga el formato de acceso del formato de almacenamiento para datos alojados en la base de datos. Esta capacidad permite a las aplicaciones tratar los datos indistintamente como documentos JSON o como tablas relacionales según el caso de uso.
A diferencia de las bases de datos de documentos, JSON Relational Duality Views permiten compartir y actualizar constantemente los mismos datos subyacentes desde diferentes recopilaciones de documentos.
Los datos se pueden leer y escribir como documentos JSON o tablas relacionales, lo que proporciona total flexibilidad a los desarrolladores.
Duality Views utilizan un mecanismo de control de simultaneidad optimista o sin bloqueo que permite lecturas y escrituras de base de datos totalmente coherentes sin necesidad de mantener bloqueos en los accesos.
Duality Views permiten una personalización sencilla y detallada de las reglas de acceso a los datos, y se pueden actualizar para diferentes módulos de aplicación que compartan los mismos datos.
Además de SQL, Duality Views se pueden definir mediante una sintaxis sencilla e intuitiva basada en GraphQL.
Duality Views se pueden describir mediante un esquema JSON estándar que permite la generación automática de puntos finales REST, plantillas de acceso y hojas de ruta de aplicación.
JSON to Duality Migrator es una herramienta de migración que analiza recopilaciones de documentos JSON y recomienda el conjunto óptimo de tablas normalizadas y Duality Views en las que se pueden importar los documentos de las recopilaciones.
"Oracle Database 23ai da portazo de una vez por todas al antiguo debate sobre la dicotomía "relacional frente a documento", ya que JSON Relational Duality ofrece lo mejor de ambos mundos".
– Marc Staimer
analista sénior, Wikibon
“La función JSON Relational Duality de Oracle es quizás una de las innovaciones más importantes en la ciencia de la información en 20 años".
– Carl Olofson
vicepresidente de investigación, Data Management Software, IDC
"La posibilidad de tratar los datos de forma selectiva como JSON o relacional a la vez que se mantiene la potencia de SQL es fantástica."
– Graeme Rocher
Cofundador y director de Micronaut Foundation
"Oracle Database 23ai simplifica el proceso de desarrollo con la capacidad de unificar datos relacionales y documentos JSON".
– Ron Westfall
Analista sénior y director de investigación, Futurum Group
Ranjan Priyadarshi, director sénior de gestión de productos, Oracle
Oracle Database 23ai JSON Relational Duality revoluciona el desarrollo de aplicaciones combinando las ventajas de los modelos de datos relacionales y de documentos en una sola base de datos.
Lee el post completoPrueba hoy mismo JSON Relational Duality en Database 23ai o Database23ai Free
¿Te gustaría obtener más información sobre Oracle Cloud Infrastructure? Permite que uno de nuestros expertos te ayude.
Crea, prueba y despliega aplicaciones en la plataforma Oracle Cloud Infrastructure.