A propos des pilotes de kit SDK Oracle NoSQL Database

Découvrez les pilotes de kit SDK Oracle NoSQL Database.

Oracle NoSQL Database prend en charge de nombreux langages et structures de programmation les plus populaires avec des API et des structures de données en langage idiomatique, ce qui donne à votre langage d'application un accès natif aux données stockées dans NoSQL Database. Il prend actuellement en charge les frameworks et langages de programmation suivants : Java, Python, Node.js(JavaScript/TypeScript), Golang et C#/.NET.

Assurez-vous qu'une version récente du java jdk est installée localement sur votre ordinateur.

Assurez-vous que maven est installé. Pour plus d'informations, reportez-vous à Installation de Maven. Le kit SDK Oracle NoSQL Database pour Java est disponible dans le référentiel Maven Central. Les détails sont disponibles ici. L'emplacement principal du projet est GitHub.

Vous pouvez obtenir tous les fichiers requis pour exécuter le kit SDK avec les dépendances de fichier POM suivantes.

Remarques :

Remplacez l'espace réservé de la version du kit SDK Java NoSQL Oracle dans le fichier pom.xml par le numéro de version exact du kit SDK.
<dependency>
  <groupId>com.oracle.nosql.sdk</groupId>
  <artifactId>nosqldriver</artifactId>
  <version><NOSQL_JAVASDK_VERSION></version>
</dependency>

Le kit SDK Oracle NoSQL Database pour Java vous fournit l'ensemble des classes, méthodes, interfaces et exemples Java. La documentation est disponible en tant que javadoc dans GitHub ou dans le Guide de référence de l'API Java.

Vérifiez que python est installé sur le système. Vous pouvez installer le kit SDK Python via l'index de package Python à l'aide de la commande indiquée ci-dessous.

pip3 install borneo
Si vous utilisez Oracle NoSQL Database Cloud Service, vous devez également installer le package oci :
pip3 install oci

L'emplacement principal du projet est GitHub. Le kit SDK Oracle NoSQL pour Python vous fournit toutes les classes, méthodes, interfaces et exemples Python. La documentation est disponible dans le guide de référence de l'API Python.

Assurez-vous que Go est installé sur votre ordinateur.

Le kit SDK Go pour Oracle NoSQL Database est publié en tant que module Go. Il est recommandé d'utiliser les modules Go pour gérer les dépendances de votre application. A l'aide des modules Go, vous n'avez pas besoin de télécharger explicitement le kit SDK Go. Ajoutez des instructions import pour les packages SDK à votre code d'application, si nécessaire. Exemple :
import "github.com/oracle/nosql-go-sdk/nosqldb"
Lorsque vous créez ou testez votre application, les commandes de build ajoutent automatiquement de nouvelles dépendances si nécessaire pour satisfaire les imports, en mettant à jour go.mod et en téléchargeant les nouvelles dépendances.

L'emplacement principal du projet est GitHub. Accédez à online godoc pour plus d'informations sur l'utilisation du kit SDK et pour référencer les packages, types et méthodes du pilote Go.

Téléchargez et installez Node.js à partir de Node.js Downloads. Assurez-vous que le gestionnaire de packages de noeud (npm) est installé avec Node.js. Installez le kit SDK de noeud pour Oracle NoSQL Database à l'aide de l'une des commandes ci-dessous.

Pour effectuer l'installation en tant que dépendance de votre projet :
npm install oracle-nosqldb

Le npm créera un répertoire node_modules dans le répertoire en cours et l'y installera.

Pour une installation globale :
npm install -g oracle-nosqldb

L'emplacement principal du projet est GitHub. Accédez au guide de référence d'API Node.js pour référencer des classes, des événements et des objets globaux Node.js.

Si vous utilisez TypeScript, utilisez npm pour installer une version prise en charge. Utilisez la commande suivante pour installer une version spécifique du script Typescript.
npm install typescript

Pour plus d'informations sur TypeScript, reportez-vous à la section TypeScript Modules.

A propos des exemples de code :

Vous pouvez utiliser les exemples de code donnés dans TypeScript ou JavaScript si vous utilisez les modules ES6.

Avec Oracle NoSQL Database, utilisez JavaScript avec les modules CommonJS ou ES6. Dans chaque module, la façon dont vous importez la classe NoSQLClient et d'autres classes/types à partir du kit SDK de noeud varie.
  • Si vous voulez utiliser JavaScript avec les modules CommonJS, importez les classes/types à l'aide de la syntaxe 'require'. Pour plus d'informations, reportez-vous à Node.js CommonJS Modules. Exemple :
     const NoSQLClient = require('oracle-nosqldb').NoSQLClient;
  • Si vous voulez utiliser JavaScript avec les modules ES6, importez les classes/types à l'aide de la syntaxe 'import'. Pour plus d'informations, reportez-vous à Node.js ECMAScript Modules. Exemple :
     import { NoSQLClient } from 'oracle-nosqldb';

Assurez-vous que .NET est installé sur votre système.

Vous pouvez installer le kit SDK à partir du gestionnaire de packages NuGet en l'ajoutant en tant que référence à votre projet ou indépendamment.
  • Ajoutez le kit SDK en tant que référence de projet : exécutez la commande suivante pour créer le répertoire de projet.
    dotnet newconsole -o HelloWorld
    Vous pouvez ajouter le package de kit SDK NuGet en tant que référence à votre projet à l'aide de l'interface de ligne de commande .Net.
    cd <your-project-directory>
    dotnet add package Oracle.NoSQL.SDK
    Vous pouvez également effectuer la même opération à l'aide du gestionnaire de packages NuGet dans Visual Studio.
  • Installation indépendante : vous pouvez installer le kit SDK indépendamment dans un répertoire de votre choix à l'aide de l'interface de ligne de commande nuget.exe.
    nuget.exe install Oracle.NoSQL.SDK -OutputDirectory
    <your-packages-directory>

L'emplacement principal du projet est GitHub. Pour plus d'informations sur toutes les classes et méthodes, reportez-vous à Référence d'API du kit SDK Dotnet Oracle NoSQL.