Sobre Tipos de Carga de Trabalho do Autonomous Database

O Autonomous Database suporta diferentes tipos de carga de trabalho, incluindo: Data Warehouse, Processamento de Transações, Banco de Dados JSON e Serviço APEX. Cada um desses tipos de carga de trabalho oferece melhorias de desempenho e recursos adicionais que suportam as operações da carga de trabalho especificada.

Sobre o Oracle Autonomous Data Warehouse

O Autonomous Database foi projetado para ser um serviço do tipo "carregar e usar": você inicia o serviço, define as tabelas, carrega os dados e executa as consultas.

O Autonomous Database foi projetado para oferecer suporte a todas as ferramentas padrão de SQL e business intelligence (BI) e fornece todo o desempenho do Oracle Database líder de mercado em um ambiente ajustado e otimizado para cargas de trabalho de data warehouse.

Para começar, crie um Autonomous Database com o tipo de carga de trabalho Data Warehouse e especifique o número de ECPUs e a capacidade de armazenamento em TBs para o Autonomous Database.

Você pode usar o Autonomous Database com o Oracle Analytics Cloud ou o Oracle Analytics Desktop para criar facilmente visualizações e projetos que revelem tendências nos dados da sua empresa e ajudem a responder a perguntas e a descobrir informações importantes sobre seus negócios.

A figura a seguir mostra a arquitetura do Autonomous Database com componentes relacionados para análise e armazenamento de dados.

A seguir, descrição do autonomous-data-warehouse-architecture.eps
Descrição da ilustração autonomous-data-warehouse-architecture.eps

Sobre o Oracle Autonomous Transaction Processing

O Autonomous Database foi projetado para oferecer suporte a todos os aplicativos de negócios padrão e oferecer desempenho de consulta escalável.

O Autonomous Database fornece todo o desempenho do Oracle Database líder de mercado em um ambiente ajustado e otimizado para atender às demandas de uma variedade de aplicativos, incluindo: processamento de transações de missão crítica, transações e análises mistas, IoT e armazenamento de documentos JSON.

Para começar, crie um Autonomous Database com o tipo de carga de trabalho Processamento de Transações e especifique o número de ECPUs e a capacidade de armazenamento do banco de dados.

Você pode usar o Autonomous Database com o Oracle Analytics Cloud ou o Oracle Analytics Desktop para criar facilmente visualizações e projetos que revelem tendências nos dados operacionais da sua empresa e ajudem a responder a perguntas e a descobrir informações importantes sobre seus negócios.

A figura a seguir mostra a arquitetura do Autonomous Database com componentes relacionados para cargas de trabalho de processamento de transações e mistas.

Sobre o Autonomous JSON Database

O Oracle Autonomous JSON Database é o Oracle Autonomous Transaction Processing, mas projetado para desenvolver aplicativos no estilo NoSQL que usam documentos JSON (JavaScript Object Notation). Você pode promover um serviço Autonomous JSON Database a um serviço Autonomous Transaction Processing.

O Oracle Autonomous JSON Database fornece todos os mesmos recursos do Autonomous Transaction Processing, com esta limitação importante: você só pode armazenar até 20 GB de dados que não sejam das coleções de documentos JSON. Não há limite de armazenamento para coleções JSON.

O desenvolvimento de aplicativos centrados em documentos no estilo NoSQL é particularmente flexível porque os aplicativos usam dados sem esquema. Isso permite que você responda rapidamente às mudanças nos requisitos de aplicativos. Não há necessidade de normalizar os dados em tabelas relacionais nem impedimento algum para alterar a estrutura ou a organização dos dados a qualquer momento, de nenhuma forma. Um documento JSON tem estrutura interna, mas nenhuma relação é aplicada em documentos JSON distintos.

Com o Oracle Autonomous JSON Database, seus aplicativos centrados em documentos JSON geralmente usam o SODA (Simple Oracle Document Access), que é um conjunto de APIs no estilo NoSQL para várias linguagens de desenvolvimento de aplicativos e para o estilo arquitetônico de transferência de estado representacional (REST). Você pode usar qualquer API SODA para acessar qualquer coleção SODA.

As coleções de documentos SODA são apoiadas por tabelas e views de bancos de dados comuns. Para usar outros tipos de dados, sujeitos ao limite de 20 GB, geralmente você precisa ter conhecimento de SQL (SQL) e de como esses dados são armazenados no banco de dados.

Com o Oracle Autonomous JSON Database, uma coleção SODA só pode conter dados JSON. Por exemplo, você não pode ter uma coleção de documentos de imagem ou uma coleção que contenha documentos JSON e de imagem. Esta é uma limitação relativa ao Autonomous Transaction Processing, em que você pode definir essas coleções heterogêneas.

Não importa o tipo de dados que seus aplicativos usem, seja JSON ou alguma outra coisa, você pode aproveitar todos os recursos do Oracle Database. Isso é possível independentemente do tipo de Oracle Autonomous Database que você usa.

Os dados JSON são armazenados de forma nativa no banco de dados. Em uma coleção SODA de um Autonomous Database, dados JSON são armazenados no formato binário nativo da Oracle, OSON.

Sobre o Oracle APEX Application Development

O Oracle APEX Application Development (APEX Service) é um serviço do Oracle Cloud de baixo custo que oferece acesso conveniente à plataforma Oracle APEX para criar e implantar rapidamente aplicativos de baixo código.

O APEX Service foi projetado para oferecer suporte a todos os aplicativos de negócios padrão e oferecer desempenho de consulta escalável. Você pode promover o APEX Service para o serviço Autonomous Transaction Processing.

Consulte Oracle APEX Application Development e Fazer Upgrade do APEX Service para o Autonomous Transaction Processing para obter mais informações.