Sobre Tipos do Autonomous Database Workload

O Autonomous Database suporta diferentes tipos de carga de trabalho, incluindo: Data Warehouse, Transaction Processing, JSON Database e APEX Service. Cada um desses tipos de carga de trabalho fornece melhorias de desempenho e recursos adicionais que suportam operações para a carga de trabalho especificada.

Sobre o Oracle Autonomous Data Warehouse

O Autonomous Database foi designado como serviço "load and go": você inicia o serviço, define tabelas, carrega dados e, em seguida, executa 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, você cria um Autonomous Database com o tipo de carga de trabalho Data Warehouse e especifica 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 um Oracle Analytics Desktop para criar facilmente visualizações e projetos que revelem tendências nos dados da sua empresa e ajudem você a responder perguntas e descobrir insights importantes sobre seus negócios.

A figura a seguir mostra a arquitetura do Autonomous Database com componentes relacionados para análise e data warehousing.

Segue a descrição da ilustração autonomous-data-warehouse-architecture.eps
Descrição da ilustração autônomo-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, você cria um Autonomous Database com o tipo de carga de trabalho Processamento de Transações e especifica 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 revelam tendências nos dados operacionais da sua empresa e ajudar você a responder perguntas e descobrir insights importantes sobre sua empresa.

A figura a seguir mostra a arquitetura do Autonomous Database com componentes relacionados para processamento de transações e cargas de trabalho 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 (Object Notation, Notação de objetos) JavaScript. Você pode promover um serviço do Autonomous JSON Database para um serviço Autonomous Transaction Processing.

O Oracle Autonomous JSON Database fornece todos os mesmos recursos do Autonomous Transaction Processing, com esta importante limitação: você só pode armazenar até 20 GB de dados que não sejam 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ê reaja rapidamente às mudanças nos requisitos do aplicativo. Não há necessidade de normalizar os dados em tabelas relacionais e não há impedimento para alterar a estrutura ou a organização de dados a qualquer momento, de forma alguma. Um documento JSON tem estrutura interna, mas nenhuma relação é imposta em documentos JSON separados.

Com o Oracle Autonomous JSON Database, seus aplicativos centrados em documentos JSON geralmente usam o Simple Oracle Document Access (SODA), que é um conjunto de APIs no estilo NoSQL para várias linguagens de desenvolvimento de aplicativos e para o estilo de arquitetura 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 banco de dados comuns. Para usar outros tipos de dados, sujeitos ao limite de 20 GB, normalmente você precisa de algum conhecimento de SQL (Structured Query Language) 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 documentos de imagem. Essa é uma limitação relativa ao Autonomous Transaction Processing, em que você pode definir essas coleções heterogêneas.

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

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

Sobre o Oracle APEX Application Development

Oracle APEX Application Development (APEX Service) é um serviço Oracle Cloud de baixo custo que oferece acesso conveniente à plataforma Oracle APEX para criar e implantar aplicativos low-code rapidamente.

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

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