Recursos do Oracle NoSQL Database Cloud Service

Conheça os principais recursos do Oracle NoSQL Database Cloud Service e do Always Free NoSQL Database Service. O Always Free NoSQL Database Service está disponível somente na região Phoenix.

Este artigo tem os seguintes tópicos:

Funcionalidades Principais

Conheça os principais recursos do Oracle NoSQL Database Cloud Service.

Observação: Uma tabela NoSQL Always-Free só pode ser uma tabela singleton.

Modelo de Responsabilidade do Oracle NoSQL Database

Em geral, a Oracle é responsável por executar várias tarefas de gerenciamento relacionadas à administração e ao monitoramento de serviços do Oracle Cloud para o Oracle NoSQL Database. No entanto, você, o cliente, é responsável por algumas tarefas e, às vezes, por direcionar a Oracle para iniciar uma tarefa ou para especificar como ou quando a Oracle deve executar uma tarefa.

Tabela - Compartilhamento de tarefas entre a Oracle e o cliente

Tarefa Quem Detalhes
Provisionando tabelas do Banco de Dados NoSQL Oracle A Oracle é responsável por provisionar tabelas. Você, o cliente, é responsável por iniciar solicitações de provisionamento que especificam as capacidades das tabelas especificadas, incluindo unidades de leitura, unidades de gravação e armazenamento. Além disso, o cliente é responsável por especificar o modelo de preço.
Fazendo backup de tabelas Cliente O cliente é responsável por fazer backup das tabelas de acordo com a programação escolhida. A Oracle fornece uma ferramenta de migração que pode ser usada para fazer um backup e armazená-lo no Oracle Object Storage.
Restaurando uma tabela Cliente O cliente é responsável pela restauração de suas tabelas. A Oracle fornece uma ferramenta de migração que pode ser usada para restaurar uma tabela de arquivos armazenados no Oracle Object Storage.
Aplicação de patch e upgrade Oracle A Oracle é responsável por aplicar patches e fazer upgrade de todos os recursos do NoSQL Database.
Escalonamento Oracle A Oracle é responsável pelo dimensionamento de tabelas do NoSQL Database. Você, o cliente, é responsável por iniciar solicitações de dimensionamento.
Monitoramento da integridade do serviço Oracle A Oracle é responsável por monitorar a integridade dos recursos do Banco de Dados NoSQL e garantir a sua disponibilidade de acordo as diretrizes publicadas.
Monitorando a integridade e o desempenho do aplicativo Cliente Você o cliente é responsável por monitorar a integridade e o desempenho de suas aplicações em todos os níveis. Essa responsabilidade inclui monitorar o desempenho das tabelas e atualizar o desempenho de seus aplicativos.
Segurança de aplicativos Cliente Você é o cliente responsável pela segurança de seus aplicativos em todos os níveis. Essa responsabilidade inclui o acesso do usuário do Cloud às tabelas do NoSQL Database, o acesso à rede a esses recursos e o acesso aos dados. A Oracle garante que os dados armazenados nas tabelas do NoSQL Database sejam criptografados e garante que as conexões com as tabelas do NoSQL Database exijam criptografia TLS 1.2 e autenticação baseada em wallet.
Auditing Oracle A Oracle é responsável por registrar chamadas de API DDL feitas nas tabelas do NoSQL Database e por disponibilizar esses logs para você, o cliente, para fins de auditoria.
Notificações e Alertas Oracle A Oracle é responsável por fornecer um recurso de alerta e notificação para eventos de serviço. Você é responsável por monitorar qualquer alerta de banco de dados que possa ser de interesse.

Serviço Always Free

Observação: O Always Free NoSQL Database Service só está disponível na Região Phoenix.

Serviço de Banco de Dados NoSQL Always Free

Como parte do Oracle Cloud Free Tier, o Oracle NoSQL Database Cloud Service participa como um serviço Always Free. Esta seção descreve as restrições e os detalhes dessa oferta.

Recursos do Always Free NoSQL Database Service

Restrições de Recursos para tabelas NoSQL Always Free

Disponibilidade Regional

Atualmente, as tabelas Always Free NoSQL só estão disponíveis na região Phoenix.

Tabelas NoSQL Always Free - Inatividade e Exclusão

Se uma tabela NoSQL Always Free não tiver sido usada ou acessada por 30 dias, ela será movida para um estado 'inativo'. As tabelas Always Free NoSQL que permanecem inativas por 90 dias são excluídas. O estado inativo é mostrado no console ao lado do nome da tabela. Uma notificação do cliente é enviada ao administrador da tenancy quando a tabela se torna inativa inicialmente (após 30 dias de inatividade). Um lembrete é enviado novamente aos 75 dias de inatividade.

Você pode ativar uma tabela NoSQL Always Free novamente executando qualquer operação get/put/delete em qualquer linha da tabela. As operações DDL não tornam uma tabela inativa ativa novamente.

Ambiente Hospedado Dedicado

Conheça o ambiente hospedado dedicado do Oracle NoSQL Database Cloud Service.

O ambiente hospedado do Oracle NoSQL Database oferece um ambiente NoSQL dedicado à sua tenancy. Você paga um custo fixo mensal de ambiente hospedado e tem o direito de usar toda a capacidade de gravação, leitura e armazenamento disponível para o ambiente. Para gerar um ticket de serviço para solicitar um ambiente hospedado dedicado, consulte Solicitando um ambiente hospedado Dedicado.

Recursos do ambiente hospedado dedicado:

Diferença entre ambientes hospedados e não hospedados:

Observação: No momento, um ambiente hospedado dedicado não suporta Tabelas Ativas Globais.

Diferença funcional entre o NoSQL Cloud Service e o banco de dados local

Tabela - Comparação de recursos de alto nível

- NoSQL Database Cloud Service NoSQL Database Enterprise Edition (EE)
Gerenciamento/manutenção de infraestrutura e software (servidores, armazenamento, rede, segurança, sistema operacional e software NoSQL) Gerenciado pela Oracle Gerenciado pelo cliente
Implantação do banco de dados Somente Oracle Cloud Data centers on-premises do cliente ou BYOL na Oracle Cloud ou outros fornecedores de nuvem.
Licenciamento/Edição Assinatura paga ou serviço sempre gratuito Enterprise Edition (pago) ou Community Edition (código aberto gratuito)
Throughput A capacidade de throughput é gerenciada em cada nível de Tabela NoSQL por meio de APIs NoSQL ou da Console do Oracle Cloud Infrastructure (OCI). A capacidade é medida em Unidades de Gravação, Unidades de Leitura. A capacidade de throughput por tabela pode ser ajustada para atender às cargas de trabalho dinâmicas. Quando os limites de uma tabela são excedidos, os usuários são notificados. No nível da tenancy, há limites máximos de serviço. Para obter mais detalhes, consulte Limites do Serviço Oracle NoSQL Database Cloud Service. A capacidade de throughput é gerenciada em cada cluster do NoSQL. A capacidade depende do tamanho do cluster NoSQL implantado. O tamanho maior do cluster fornece mais capacidade de throughput para tabelas de usuários.
Armazenamento A capacidade de armazenamento é gerenciada em cada nível de Tabela do NoSQL por meio de APIs do NoSQL ou da Console do Oracle Cloud Infrastructure (OCI). A capacidade é medida em gigabytes (GB). A capacidade de armazenamento por tabela pode ser ajustada para atender às cargas de trabalho dinâmicas. Quando o limite de uma tabela é excedido, os usuários são notificados. No nível da tenancy, há limites máximos de serviço. Para obter mais detalhes, consulte Limites do Serviço Oracle NoSQL Database Cloud Service. A capacidade de armazenamento é gerenciada em cada cluster do NoSQL. A capacidade depende do número de discos e da configuração específica em cada nó de armazenamento implantado no cluster. Maior tamanho de cluster e capacidade de disco fornecem mais armazenamento para tabelas de usuário.
Interoperabilidade Interopera com o NoSQL Database Enterprise Edition por meio de uma única interface programática sem modificação de código de aplicativo. Interopera com o NoSQL Database Cloud Service por meio de uma única interface programática sem modificação do código do aplicativo.
Instalação Nenhum cliente instala. Os clientes começam a usar o serviço imediatamente criando Tabelas NoSQL. Os clientes fazem download e instalam o software para configurar o cluster NoSQL em vários nós de armazenamento.