Combine a simplicidade do modelo de documento JSON com o poder do modelo relacional usando o JSON Relational Duality. Esse recurso transformador de modelagem de dados no Oracle Database 23ai resolve o antigo problema da incompatibilidade objeto-relacional, permitindo que as aplicações tratem simultaneamente os mesmos dados subjacentes como documentos JSON ou tabelas relacionais, conforme necessário para o caso de uso.
Larry Ellison e Juan Loaiza falam sobre a estratégia da GenAI por trás do Oracle Database 23ai.
Unifique os benefícios da simplicidade do JSON com a eficiência e sofisticação do relacional, sem quaisquer contrapartidas.
Combine livremente APIs JSON, REST e SQL padrão, dependendo do seu caso de uso.
O JSON Relational Duality Views facilita a evolução das aplicações à medida que adiciona novos casos de uso, sem exigir novas cópias de dados.
O Duality Views é nativo do banco de dados e independe da linguagem, eliminando as limitações e ineficiências de ORMs integrados.
O controle de simultaneidade sem bloqueio permite que os desenvolvedores criem facilmente aplicações simultâneas.
Combine o acesso JSON com todos os recursos convergentes do Oracle Database 23ai, como AI Vector Search, Graph e Spatial.
O JSON Relational Duality é um novo recurso de modelagem de dados que apresenta visualizações de documentos JSON atualizáveis e consistentes sobre dados relacionais. Isso permite que os dados armazenados de forma eficiente em tabelas relacionais sejam acessados como documentos JSON simples. O JSON Relational Duality Views pode ser acessado com APIs de documentos, como as compatíveis com MongoDB, REST e SQL.
O JSON Relational Duality Views é um recurso transformador que separa o formato de acesso do formato de armazenamento para dados residentes no banco de dados. Esse recurso permite que as aplicações tratem os dados de forma intercambiável como documentos JSON ou como tabelas relacionais, dependendo do caso de uso.
Ao contrário dos bancos de dados de documentos, o JSON Relational Duality Views permite que os mesmos dados subjacentes sejam compartilhados e atualizados de forma consistente a partir de diferentes coleções de documentos.
Os dados podem ser lidos e gravados como documentos JSON ou tabelas relacionais, proporcionando total flexibilidade aos desenvolvedores.
O Duality Views utiliza um mecanismo de controle de simultaneidade otimista ou sem bloqueio que permite leituras e gravações de banco de dados totalmente consistentes, sem a necessidade de manter bloqueios nos acessos.
O Duality Views permite uma personalização simples e refinada do acesso a dados e regras atualizáveis para diferentes módulos de aplicações que compartilham os mesmos dados.
Além do SQL, o Duality Views pode ser definido usando uma sintaxe simples e intuitiva baseada em GraphQL.
O Duality Views pode ser descrito usando o esquema JSON padrão que permite a geração automática de endpoints REST, modelos de acesso e blueprints de aplicações.
O JSON to Duality Migrator analisa coleções de documentos JSON e recomenda o conjunto ideal de tabelas normalizadas e Duality Views para as quais os documentos das coleções podem ser importados.
“O Oracle Database 23ai definitivamente encerra o longo debate ‘relacional versus documento’ com o JSON Relational Duality, oferecendo o melhor dos dois mundos.”
– Marc Staimer
Analista Sênior, Wikibon
“O JSON Relational Duality da Oracle é talvez uma das inovações mais importantes na ciência da informação em 20 anos.”
– Carl Olofson
Vice-presidente de Pesquisa, Software de Gerenciamento de Dados, IDC
“A capacidade de tratar dados seletivamente como JSON ou relacionais, mantendo o poder do SQL, é fantástica."
- Graeme Rocher,
Cofundador e Diretor, Micronaut Foundation
"O Oracle Database 23c simplifica o processo de desenvolvimento com a capacidade de unificar dados relacionais e documentos JSON."
- Ron Westfall
Analista Sênior e Diretor de Pesquisa, Futurum Group
Ranjan Priyadarshi, Diretor Sênior, Gerenciamento de Produtos, Oracle
O Oracle Database 23ai JSON Relational Duality revoluciona o AppDev ao unificar os benefícios dos modelos de dados relacionais e de documentos em um único banco de dados.
Leia a publicação completaExperimente o JSON Relational Duality hoje mesmo no Database 23ai ou Database23ai Free
Interessado em saber mais sobre a Oracle Cloud Infrastructure? Deixe um de nossos especialistas ajudar.
Crie, teste e implemente aplicações na Oracle Cloud Infrastructure Platform.