Informazioni sui driver di Oracle NoSQL Database SDK

Informazioni sui driver di Oracle NoSQL Database SDK.

Oracle NoSQL Database supporta molti dei linguaggi e framework di programmazione più diffusi con API e strutture di dati del linguaggio idiomatico, offrendo all'application language l'accesso nativo ai dati memorizzati nel database NoSQL. Attualmente supporta i seguenti linguaggi e framework di programmazione: Java, Python, Node.js(JavaScript/TypeScript), Golang e C#/.NET.

Assicurarsi che sul computer sia installata localmente una versione recente del java jdk.

Assicurarsi di aver installato maven. Per dettagli vedere Installazione di Maven. Oracle NoSQL Database SDK for Java è disponibile nel repository Maven Central. I dettagli sono disponibili qui. La posizione principale del progetto è GitHub.

È possibile ottenere tutti i file necessari per l'esecuzione dell'SDK con le seguenti dipendenze di file POM.

Nota

Sostituire il segnaposto per la versione dell'SDK Java NoSQL Oracle nel file pom.xml con il numero esatto di versione dell'SDK.
<dependency>
  <groupId>com.oracle.nosql.sdk</groupId>
  <artifactId>nosqldriver</artifactId>
  <version><NOSQL_JAVASDK_VERSION></version>
</dependency>

Oracle NoSQL Database SDK for Java offre tutte le classi, i metodi, le interfacce e gli esempi Java. La documentazione è disponibile sotto forma di javadoc in GitHub o in Java API Reference Guide.

Assicurati che python sia installato nel tuo sistema. È possibile installare l'SDK Python tramite l'indice dei pacchetti Python con il comando indicato di seguito.

pip3 install borneo
Se si utilizza Oracle NoSQL Database Cloud Service, sarà necessario installare anche il package oci:
pip3 install oci

La posizione principale del progetto è GitHub. Oracle NoSQL SDK for Python offre tutte le classi, i metodi, le interfacce e gli esempi di Python. La documentazione è disponibile nel manuale Python API Reference Guide.

Assicurarsi di aver installato Go nel computer.

Go SDK per Oracle NoSQL Database viene pubblicato come modulo Go. Si consiglia di utilizzare i moduli Go per gestire le dipendenze per l'applicazione. Utilizzando i moduli Go, non è necessario scaricare esplicitamente il kit Go SDK. Aggiungere le istruzioni di importazione per i package SDK al codice dell'applicazione in base alle esigenze. Ad esempio:
import "github.com/oracle/nosql-go-sdk/nosqldb"
Quando si crea o si esegue il test dell'applicazione, i comandi di build aggiungeranno automaticamente nuove dipendenze in base alle esigenze per soddisfare le importazioni, aggiornando go.mod e scaricando le nuove dipendenze.

La posizione principale del progetto è GitHub. Accedi al godoc online per informazioni sull'uso dell'SDK e per fare riferimento a pacchetti, tipi e metodi dei driver Go.

Scarica e installa Node.js da Node.js Download. Assicurarsi che Node Package Manager (npm) sia installato insieme a Node.js. Installare l'SDK del nodo per Oracle NoSQL Database utilizzando uno dei comandi riportati di seguito.

Per eseguire l'installazione come dipendenza del progetto:
npm install oracle-nosqldb

npm creerà una directory node_modules nella directory corrente e la installerà lì.

Per installare a livello globale:
npm install -g oracle-nosqldb

La posizione principale del progetto è GitHub. Accedere al manuale Node.js API Reference Guide per fare riferimento a classi, eventi e oggetti globali di Node.js.

Se si utilizza TypeScript, utilizzare npm per installare una versione supportata. Utilizzare il seguente comando per installare una versione specifica di Typescript.
npm install typescript

Per ulteriori informazioni su TypeScript, vedere TypeScript Moduli.

Informazioni sugli esempi di codice:

È possibile utilizzare gli esempi di codice specificati in TypeScript o JavaScript se si utilizzano i moduli ES6.

Con Oracle NoSQL Database, utilizza JavaScript con i moduli CommonJS o ES6. In ciascun modulo varia la modalità di importazione della classe NoSQLClient e di altre classi/tipi dall'SDK nodo.
  • Se si desidera utilizzare JavaScript con i moduli CommonJS, importare le classi o i tipi utilizzando la sintassi 'require'. Per ulteriori informazioni, vedere Node.js CommonJS Moduli. Ad esempio:
     const NoSQLClient = require('oracle-nosqldb').NoSQLClient;
  • Se si desidera utilizzare JavaScript con i moduli ES6, importare le classi o i tipi utilizzando la sintassi 'import'. Per ulteriori informazioni, vedere Node.js ECMAScript Moduli. Ad esempio:
     import { NoSQLClient } from 'oracle-nosqldb';

Assicurarsi di aver installato .NET nel sistema.

È possibile installare l'SDK da NuGet Package Manager aggiungendolo come riferimento al progetto o in modo indipendente.
  • Aggiungere l'SDK come riferimento progetto: eseguire il comando seguente per creare la directory del progetto.
    dotnet newconsole -o HelloWorld
    È possibile aggiungere il package NuGet SDK come riferimento al progetto utilizzando l'interfaccia CLI .Net.
    cd <your-project-directory>
    dotnet add package Oracle.NoSQL.SDK
    In alternativa, è possibile eseguire le stesse operazioni utilizzando NuGet Package Manager in Visual Studio.
  • Installazione indipendente: è possibile installare l'SDK in modo indipendente in una directory a scelta utilizzando l'interfaccia CLI nuget.exe.
    nuget.exe install Oracle.NoSQL.SDK -OutputDirectory
    <your-packages-directory>

La posizione principale del progetto è GitHub. Per ulteriori informazioni su tutte le classi e i metodi, consulta Oracle NoSQL Dotnet SDK API Reference.