Desenvolvendo no Oracle NoSQL Database Cloud Simulator
Familiarize-se com as APIs de Nuvem usando o Oracle NoSQL Database Cloud Simulator.
O Oracle NoSQL Database Cloud Simulator simula o serviço de nuvem e permite criar e testar aplicativos localmente sem acessar o Oracle NoSQL Database Cloud Service. O Java SDK para Oracle NoSQL Database contém alguns exemplos para o desenvolvedor começar a usar.
Você pode começar o desenvolvimento do seu aplicativo no Oracle NoSQL Database Cloud Simulator, usando e compreendendo os exemplos básicos, antes de começar o Oracle NoSQL Database Cloud Service.
Extraia o Oracle NoSQL Database Java SDK e os bundles do Oracle NoSQL Database Cloud Simulator. Crie seu aplicativo usando as APIs de Nuvem. Após criar, depurar e testar seu aplicativo com o Oracle NoSQL Database Cloud Simulator, mova seu aplicativo para o Oracle NoSQL Database Cloud Service.
Tópicos
Fazendo Download do Oracle NoSQL Database Cloud Simulator
Faça download do Oracle NoSQL Database Cloud Simulator na página de downloads do Oracle Cloud e extraia-o em sua máquina local.
Pré-requisitos
-
Java JDK versão 17 ou mais recente instalado
-
Pelo menos 5 GB de espaço livre em disco no local de instalação
Etapas
-
Abra a página Downloads do Oracle Cloud e selecione Oracle NoSQL Database Cloud.
-
Selecione Fazer Download do Oracle NoSQL Cloud Simulator.
-
Selecione o pacote compactado, aceite o contrato de licença e selecione Fazer Download.
-
Extraia o pacote
tar xvf <cloud_simulator_package>.tar.gz
Depois de extrair o pacote, leia as instruções no arquivo README.md para iniciar o simulador.
Conecte-se ao Simulador
ou pode estabelecer conexão com o simulador usando Extensão de Código do Visual Studio, usando o Plug-in do IntelliJ ou um SDK do Oracle NoSQL Database suportado.
Oracle NoSQL Database Cloud Simulator em Comparação com o Oracle NoSQL Database Cloud Service
Saiba a diferença entre o Oracle NoSQL Cloud Simulator e o Oracle NoSQL Database Cloud Service. As diferenças ajudam a determinar considerações importantes de design que devem ser verificadas antes de você usar o seu aplicativo em um ambiente de produção.
O Oracle NoSQL Database Cloud Simulator é uma versão local do Oracle NoSQL Database Cloud Service. A instância de servidor que você cria no Oracle NoSQL Database Cloud Simulator suporta throughput agregado relativamente limitado em comparação com o Oracle NoSQL Database Cloud Service. Além disso, o desempenho das operações NoSQL no Oracle NoSQL Database Cloud Simulator será baseado na velocidade e no recurso da máquina na qual ele é implantado.
Em comparação, o Oracle NoSQL Database Cloud Service é adequado para uso na produção em decorrência de recursos como escalabilidade, disponibilidade e durabilidade.
O Oracle NoSQL Database Cloud Simulator tem as seguintes limitações, em comparação com o Oracle NoSQL Database Cloud Service:
-
O Oracle NoSQL Database Cloud Simulator só pode ser usado para fins de desenvolvimento e teste. Não use o Oracle NoSQL Database Cloud Simulator para fazer medições de desempenho ou em um ambiente de produção.
-
Pelo menos 5 GB de espaço na unidade de disco devem estar disponíveis para executar o Oracle NoSQL Database Cloud Simulator.
-
Uma única instância do Oracle NoSQL Database Cloud Simulator deve ser iniciada em um diretório raiz (diretório onde estão localizados os dados do Oracle NoSQL Database Cloud Simulator). O Oracle NoSQL Database Cloud Simulator pressupõe um controle exclusivo sobre o diretório de armazenamento de dados.
-
O Oracle NoSQL Database Cloud Simulator não suporta nem requer configurações relevantes para a segurança.
-
Nenhum limite rígido é imposto em relação ao número de tabelas, ao tamanho de tabelas, ao número de índices ou ao throughput máximo especificado para tabelas (exceto para o volume de armazenamento na unidade de disco local).
-
Operações DDL (Data Definition Language), como criar ou eliminar uma tabela e criar ou eliminar um índice, não são limitadas.
-
Não é mantido um histórico operacional.