Principais Recursos
Conheça os principais recursos do Oracle NoSQL Database Cloud Service.
-
Totalmente Gerenciado com Zero Administração: Os desenvolvedores não precisam administrar servidores de dados ou a infraestrutura e a segurança subjacentes. A Oracle mantém o hardware e o software que permite aos desenvolvedores se concentrarem em criar aplicativos.
-
Ciclo de Vida de Desenvolvimento Mais Rápido: Após a compra do acesso ao serviço, os desenvolvedores gravam seus aplicativos e, em seguida, se conectam ao serviço usando suas credenciais. A leitura e a gravação de dados podem começar imediatamente. A Oracle realiza o Gerenciamento de Bancos de Dados, o Gerenciamento de Armazenamento, a Alta Disponibilidade e a Escalabilidade, o que ajuda os desenvolvedores a se concentrarem no fornecimento de aplicativos de alto desempenho.
-
Alto Desempenho e Capacidade de Previsão: O Oracle NoSQL Database Cloud Service aproveita as tecnologias de componentes mais recentes no Oracle Cloud Infrastructure, fornecendo alto desempenho em escala. Os desenvolvedores sabem que seus aplicativos retornam dados com latências previsíveis, mesmo que seus requisitos de throughput e armazenamento aumentem.
-
Provisionamento de Throughput e Armazenamento sob Demanda: o Oracle NoSQL Database Cloud Service é dimensionado para atender aos requisitos de desempenho de throughput com latência baixa e previsível. À medida que as cargas de trabalho aumentam com flutuações periódicas nos negócios, os aplicativos podem aumentar seu throughput provisionado a fim de manter uma experiência consistente para o usuário. À medida que as cargas de trabalho diminuem, os mesmos aplicativos podem reduzir o throughput provisionado, resultando em despesas operacionais menores. O mesmo se aplica aos requisitos de armazenamento. Eles podem ser ajustados com base em flutuações de negócios. Você pode aumentar ou diminuir o armazenamento usando a Console do Oracle Cloud Infrastructure ou a API TableRequest.
-
APIs Simples: O Oracle NoSQL Database Cloud Service fornece APIs CRUD (Criar, Ler, Atualizar, Excluir) fáceis de usar que permitem aos desenvolvedores criar tabelas facilmente e manter dados nelas.
-
Modelagem de Dados: O Oracle NoSQL Database Cloud Service suporta modelagem baseada em esquema e sem esquema (JSON).
-
Segurança de Dados em Redundância: O Oracle NoSQL Database Cloud Service armazena dados em vários Domínios de Disponibilidade (ADs) ou em Domínios de Falha (FDs) em regiões de AD únicas. Se um AD ou FD se tornar indisponível, os dados do usuário ainda poderão ser acessados por meio de outro AD ou FD.
-
Segurança de Dados: Os dados são criptografados em repouso (no disco) com o AES (Advanced Encryption Standard) 256. Os dados são criptografados em movimento (transferindo dados entre o aplicativo e o Oracle NoSQL Database Cloud Service) com HTTPS.
-
Transações Compatíveis com ACID: As transações ACID (Atomicidade, Consistência, Isolamento, Durabilidade) são totalmente suportadas para os dados armazenados no Oracle NoSQL Database Cloud Service. Se necessário, a consistência poderá ser reduzida em favor de uma latência menor.
-
Suporte a Dados JSON: O Oracle NoSQL Database Cloud Service permite que os desenvolvedores consultem dados JSON sem esquema usando a sintaxe SQL familiar.
-
Atualizações JSON Parciais: O Oracle NoSQL Database Cloud Service permite que os desenvolvedores atualizem (alterem, adicionem e removam) partes de um documento JSON. Como essas atualizações ocorrem no servidor, a necessidade de um ciclo de leitura-modificação-gravação é eliminada, o que consome a capacidade de throughput.
-
Tempo de Vida: O Oracle NoSQL Database Cloud Service permite que os desenvolvedores definam um prazo nas linhas da tabela, após o qual as linhas expirarão automaticamente e não estarão mais disponíveis. Esse recurso é um requisito crítico ao capturar dados de sensor para serviços de IoT (Internet das Coisas).
-
Consultas SQL: O Oracle NoSQL Database Cloud Service permite que os desenvolvedores acessem dados com consultas SQL.
-
Índices Secundários: Os índices secundários permitem que um desenvolvedor crie um índice em qualquer campo de um tipo de dados suportado, melhorando, assim, o desempenho em diversos caminhos para consultas usando o índice.