Comece a usar o Oracle Autonomous JSON Database gratuitamente

O Oracle Autonomous JSON Database é um serviço de nuvem de banco de dados de documentos que simplifica o desenvolvimento de aplicações centradas em JSON. Crie, teste e implemente instâncias gratuitas do Oracle Autonomous Database por tempo ilimitado com os serviços de uso livre. Além disso, obtenha um crédito de US$ 300 e experimente uma ampla variedade de serviços da Oracle Cloud gratuitamente por 30 dias.

Etapa 1

Crie e depois faça login na sua conta da Oracle Cloud

Crie uma conta por meio de um navegador da web ou dispositivo móvel. Isso leva apenas alguns minutos.

  • Inscreva-se em uma conta da Oracle Cloud gratuitamente.
  • Leia o e-mail de boas-vindas para ver detalhes do acesso.
  • Faça login na conta gratuita da Oracle Cloud
Etapa 1

Etapa 2

Crie um Oracle Autonomous JSON Database

Acesse o console da Oracle Cloud Infrastructure (OCI), que simplifica a criação de bancos de dados. Além disso, os desenvolvedores podem optar por implementar bancos de dados por meio de APIs REST, interface de linha de comando (CLI) da OCI ou SDKs. Você pode

  • Use o SQL Developer Web com APIs de coleta do Simple Oracle Document Access (SODA).
  • Desenvolva interfaces REST para o Autonomous JSON Database.
  • Use APIs SODA para REST com o Autonomous JSON Database.
Etapa 2

Etapa 3

Desenvolva aplicações

Os desenvolvedores usam ferramentas e linguagens de sua escolha para criar aplicações centradas em JSON por meio de APIs.

  • Opção 1: Use a API do Oracle Database for MongoDB para desenvolver aplicações com ferramentas, drivers e estruturas do MongoDB.
  • Opção 2: Use a API SODA para desenvolver aplicações em linguagens de programação populares, como Java, Node.js e Python.

Opção de desenvolvimento de aplicações 1

Desenvolva com ferramentas e frameworks MongoDB através da API do Oracle Database for MongoDB

A API do Oracle Database for MongoDB permite que o Autonomous JSON Database entenda a linguagem Mongo. Com a API, os dados JSON no MongoDB Atlas ou no MongoDB on-premises podem ser facilmente migrados para o Autonomous JSON Database com ferramentas de importação/exportação familiares aos desenvolvedores do MongoDB. As aplicações atuais do MongoDB continuarão a ser executadas com uma simples alteração da string de conexão, geralmente sem a necessidade de modificações ou recodificação adicionais. Os desenvolvedores podem criar novas aplicações no Autonomous JSON Database usando drivers, ferramentas e estruturas do MongoDB.

Conceitos do Oracle Database API for MongoDB

  • A API traduz o protocolo de conexão do MongoDB em instruções SQL que são executadas pelo Autonomous JSON Database. Isso significa que você pode continuar a usar os drivers, as estruturas e as ferramentas com os quais está familiarizado para desenvolver suas aplicações de armazenamento de documentos JSON.
  • A API permite que você aproveite os recursos de banco de dados convergentes do Autonomous JSON Database para gerenciar vários tipos de dados, incluindo JSON, em um único banco. Por exemplo, esses recursos de banco de dados convergentes permitem que você use SQL para consultar ou atualizar dados JSON.
  • Não há necessidade de instalar ou configurar a API — basta recuperar a string de conexão para sua instância do Autonomous Database em Database Actions na OCI.

Desenvolva novas aplicações MongoDB

Crie novas aplicações MongoDB usando ferramentas de desenvolvimento, drivers e estruturas como MongoDB Compass, Oracle Database Actions, Go e Java.


Migre cargas de trabalho do MongoDB para o Autonomous JSON Database

  • Use as ferramentas da linha de comando do MongoDB, como mongoexport e mongoimport, ou o Compass para importar dados para o Autonomous JSON Database. Ou use o Oracle GoldenGate para realizar uma migração online sem tempo de inatividade.
  • Mover suas aplicações do MongoDB para a Oracle pode ser tão simples quanto alterar a string de conexão para apontar para o Autonomous Database. As aplicações precisam de pouca ou nenhuma recodificação.

Opção de desenvolvimento de aplicações 2

Desenvolva em linguagens de programação populares através da API SODA

SODA é um conjunto de APIs no estilo NoSQL que permite aos desenvolvedores criar e armazenar documentos JSON nativamente no Oracle Database. Os desenvolvedores podem executar operações de criação, leitura, atualização e exclusão (CRUD) sem precisar conhecer SQL (Structured Query Language). As APIs SODA oferecem suporte a linguagens de programação populares e à arquitetura REST (Representational State Transfer).

Conceitos de SODA

  • As coleções de documentos SODA são apoiadas por tabelas e visualizações de banco de dados comuns, e você pode aproveitar os recursos do banco de dados para uso com o conteúdo dos documentos SODA. As operações de consulta e SODA CRUD são mapeadas automaticamente para SQL nas tabelas ou visualizações do banco de dados subjacente, e essas operações são otimizadas.
  • Existem implementações SODA separadas para uso com diferentes linguagens e com o estilo arquitetônico REST. O SODA para REST pode ser acessado de quase qualquer linguagem de programação. Ele mapeia operações SODA para padrões de URL.

Aplicação Java

  • Instale o JDK
  • Conecte ao Autonomous JSON Database
  • Configure o driver JDBC
  • Instale e configure SODA para Java

Aplicação Node.js

  • Instale o Node.js
  • Instale o node-oracledb
  • Conecte ao Autonomous JSON Database
  • Instale e configure SODA para Node

Aplicação Python

  • Instale o Python
  • Instale o cx_oracle
  • Conecte ao Autonomous JSON Database
  • Instale e configure SODA para Python

REST

  • Acesse através do Service Console no Autonomous Database
  • Clique na aba Desenvolvimento
  • Use a URL em RESTful Services e SODA card para começar

SQLcl

  • O Oracle SQL Developer Command Line (SQLcl) fornece uma interface de linha de comando para SODA
  • Use o Oracle SQL Developer Command Line (SQLcl) para trabalhar diretamente com coleções SODA
  • Executar operações CRUD em documentos JSON usando SQL

PL/SQL

  • SODA para APIs PL/SQL fornecem suporte completo a SQL
  • Executar operações CRUD em documentos JSON usando SQL
  • Consulte documentos JSON usando SQL

22 de janeiro de 2024

O Autonomous JSON Database adota ECPUs e armazenamento por gigabyte, reduzindo o preço inicial para os desenvolvedores

Hermann Baer, ​​Diretor Sênior de Gerenciamento de Produtos, Oracle

No início de 2023, a Oracle introduziu ECPUs que são baseadas no número de núcleos por hora alocados elasticamente de um pool de servidores de computação e armazenamento. A introdução de ECPUs reduz o preço inicial do Autonomous JSON Database, pois agora ele pode ser provisionado com apenas 2 ECPUs e 20 GB de armazenamento.

Leia a publicação completa

Blogs em destaque

Exibir tudo

Recursos

Documentação do Autonomous JSON Database

Explore o Oracle Help Center para obter a documentação do produto e outros recursos para implementar o Autonomous JSON Database.

Comece agora com o Autonomous JSON Database


Experimente o Oracle Autonomous Database

A Oracle Cloud oferece um modo gratuito com uma avaliação gratuita de 30 dias e serviços de uso livre.


Faça o download do Autonomous Database

Obtenha o Autonomous Database Free Container Image para desenvolver suas aplicações sem a nuvem.


Faça um workshop

Acesse uma ampla variedade de laboratórios e workshops e experimente nossa melhor tecnologia ao vivo.


Entre em contato

Ficou interessado e quer saber mais? Entre em contato com um de nossos especialistas.