A propos des pilotes de kit SDK Oracle NoSQL Database
En savoir plus sur les pilotes du kit SDK Oracle NoSQL Database.
Oracle NoSQL Database prend en charge la plupart des frameworks et langages de programmation les plus populaires avec des API de langage idiomatiques et des structures de données, 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 structures et langages de programmation suivants : Java, Python, Node.js(JavaScript/TypeScript), Golang, C#/.NET et Rust.
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. Des détails sont disponibles ici. L'emplacement principal du projet se trouve dans GitHub.
Vous pouvez obtenir tous les fichiers requis pour exécuter le kit SDK avec les dépendances de fichier POM suivantes.
Remarque : remplacez l'espace réservé pour la version du kit SDK Java Oracle NoSQL 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 fournit toutes les 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.
Assurez-vous que python est installé dans votre 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 devrez également installer le package oci :
pip3 install oci
L'emplacement principal du projet se trouve dans GitHub. Le kit SDK Oracle NoSQL pour Python 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. Avec les modules Go, vous n'avez pas besoin de télécharger explicitement le kit SDK Go. Ajoutez des instructions import pour les packages SDK au code de votre application, si nécessaire. Exemple :
import "github.com/oracle/nosql-go-sdk/nosqldb"
Lorsque vous créez ou testez votre application, les commandes de création ajoutent automatiquement de nouvelles dépendances si nécessaire pour satisfaire les imports, mettent à jour go.mod et téléchargent les nouvelles dépendances.
L'emplacement principal du projet se trouve dans GitHub. Accédez au dieuoc en ligne pour obtenir des 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 Téléchargements Node.js. Assurez-vous que le gestionnaire de packages de noeuds (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 se trouve dans GitHub. Accédez au Guide de référence de l'API Node.js pour référencer les classes, les événements et les 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 à Modules TypeScript.
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 des modules CommonJS ou ES6. Dans chaque module, la façon dont vous importez la classe NoSQLClient et les autres classes/types à partir du kit SDK Node varie.
-
Si vous souhaitez utiliser JavaScript avec des modules CommonJS, importez les classes/types à l'aide de la syntaxe 'require'. Pour plus d'informations, reportez-vous à Modules CommonJS Node.js. Exemple :
const NoSQLClient = require('oracle-nosqldb').NoSQLClient; -
Si vous souhaitez utiliser JavaScript avec des modules ES6, importez les classes/types à l'aide de la syntaxe 'import'. Pour plus d'informations, reportez-vous à Modules ECMAScript Node.js. Exemple :
import { NoSQLClient } from 'oracle-nosqldb';
Assurez-vous que .NET est installé sur votre système.
Vous pouvez installer le SDK à partir de NuGet Package Manager en l'ajoutant comme 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 votre projet.
dotnet newconsole -o HelloWorldVous pouvez ajouter le package NuGet SDK en tant que référence à votre projet à l'aide de la CLI .Net.
cd <your-project-directory> dotnet add package Oracle.NoSQL.SDKVous pouvez également effectuer la même opération à l'aide de NuGet Package Manager dans Visual Studio.
-
Installation indépendante : vous pouvez installer le kit SDK indépendamment dans un répertoire de votre choix à l'aide de la CLI nuget.exe.
nuget.exe install Oracle.NoSQL.SDK -OutputDirectory <your-packages-directory>
L'emplacement principal du projet se trouve dans GitHub. Pour plus de détails sur toutes les classes et méthodes, reportez-vous à Référence d'API du kit SDK Oracle NoSQL Dotnet.
Assurez-vous que le fichier binaire Rust est installé dans votre système. Vous pouvez télécharger et installer une version binaire Rust adaptée à votre système. Le kit SDK Rust pour Oracle NoSQL Database est publié en tant que caisse Rust. Il est recommandé d'utiliser le mécanisme de rouille standard crates.io pour l'utilisation de cette caisse.
Ajoutez la dépendance suivante à votre fichier Cargo.toml :
[dependencies]
oracle-nosql-rust-sdk = "0.1.2"
L'emplacement principal du projet se trouve dans GitHub. Le kit SDK Oracle NoSQL Database pour Rust vous fournit toutes les classes, méthodes, interfaces et exemples. Il est disponible dans le guide de référence de l'API Rust.