Oracle NoSQL Database-SDK-Treiber

Lernen Sie die Oracle NoSQL Database-SDK-Treiber kennen.

Oracle NoSQL Database unterstützt viele der beliebtesten Programmiersprachen und Frameworks mit idiomatischen Sprach-APIs und Datenstrukturen, sodass Ihre Anwendungssprache nativen Zugriff auf Daten erhält, die in der NoSQL-Datenbank gespeichert sind. Derzeit werden die folgenden Programmiersprachen und Frameworks unterstützt: Java, Python, Node.js(JavaScript/TypeScript), Golang und C#/.NET.

Stellen Sie sicher, dass eine aktuelle Version des java jdk lokal auf Ihrem Computer installiert ist.

Vergewissern Sie sich, dass maven installiert ist. Weitere Informationen finden Sie unter Maven installieren. Das Oracle NoSQL Database-SDK für Java ist im Repository von Maven Central verfügbar. Details finden Sie hier. Der Hauptspeicherort des Projekts befindet sich in GitHub.

Sie können alle erforderlichen Dateien für die Ausführung des SDK mit den folgenden POM-Dateiverbindungen abrufen.

Hinweis:

Ersetzen Sie den Platzhalter für die Version des Oracle NoSQL-Java-SDK in der Datei pom.xml durch die genaue SDK-Versionsnummer.
<dependency>
  <groupId>com.oracle.nosql.sdk</groupId>
  <artifactId>nosqldriver</artifactId>
  <version><NOSQL_JAVASDK_VERSION></version>
</dependency>

Das Oracle NoSQL Database-SDK für Java stellt alle Java-Klassen, -Methoden, -Schnittstellen und -Beispiele bereit. Die Dokumentation ist als javadoc in GitHub oder im Java API Reference Guide verfügbar.

Vergewissern Sie sich, dass python auf Ihrem System installiert ist. Sie können das Python-SDK über den Python-Packageindex mit dem unten angegebenen Befehl installieren.

pip3 install borneo
Wenn Sie Oracle NoSQL Database Cloud Service verwenden, müssen Sie auch das OCI-Package installieren:
pip3 install oci

Das Hauptverzeichnis des Projekts befindet sich in GitHub. Das Oracle-SDK NoSQL für Python stellt alle Python-Klassen, -Methoden, -Schnittstellen und -Beispiele bereit. Dokumentation ist in Python API Reference Guide verfügbar.

Stellen Sie sicher, dass Go auf Ihrem Computer installiert ist.

Das Go-SDK für Oracle NoSQL Database wird als Go-Modul veröffentlicht. Es wird empfohlen, die Go-Module zur Verwaltung von Abhängigkeiten für Ihre Anwendung zu verwenden. Mit Go-Modulen müssen Sie das Go-SDK nicht explizit herunterladen. Fügen Sie Ihrem Anwendungscode nach Bedarf Importanweisungen für die SDK-Packages hinzu. Beispiel:
import "github.com/oracle/nosql-go-sdk/nosqldb"
Wenn Sie Ihre Anwendung erstellen oder testen, fügen die Build-Befehle nach Bedarf automatisch neue Abhängigkeiten hinzu, um Importe zu erfüllen, aktualisieren go.mod und laden die neuen Abhängigkeiten herunter.

Der Hauptspeicherort des Projekts befindet sich in GitHub. Greifen Sie auf online godoc zu, um Informationen zur Verwendung des SDK zu erhalten und Go-Treiberpackages, -typen und -methoden zu referenzieren.

Laden Sie Node.js von Node.js Downloads herunter, und installieren Sie es. Stellen Sie sicher, dass Node Package Manager (npm) zusammen mit Node.js installiert ist. Installieren Sie das Knoten-SDK für Oracle NoSQL Database mit einem der folgenden Befehle.

So installieren Sie als Abhängigkeit Ihres Projekts:
npm install oracle-nosqldb

Mit npm wird im aktuellen Verzeichnis ein node_modules-Verzeichnis angelegt und dort installiert.

So installieren Sie global:
npm install -g oracle-nosqldb

Der Hauptspeicherort des Projekts befindet sich in GitHub. Rufen Sie die Node.js API Reference Guide auf, um Node.js-Klassen, -Ereignisse und globale Objekte zu referenzieren.

Wenn Sie TypeScript verwenden, verwenden Sie npm, um eine unterstützte Version zu installieren. Verwenden Sie den folgenden Befehl, um eine bestimmte Version des Typescript zu installieren.
npm install typescript

Weitere Informationen zu TypeScript finden Sie unter TypeScript Modules.

Über die Codebeispiele:

Sie können die angegebenen Codebeispiele in TypeScript oder JavaScript verwenden, wenn Sie die ES6-Module verwenden.

Verwenden Sie in Oracle NoSQL Database JavaScript mit CommonJS- oder ES6-Modulen. In jedem Modul variiert die Art und Weise, wie Sie die Klasse NoSQLClient und andere Klassen/Typen aus dem Knoten-SDK importieren.
  • Wenn Sie JavaScript mit CommonJS-Modulen verwenden möchten, importieren Sie die Klassen/Typen mit der Syntax "require". Weitere Informationen finden Sie unter Node.js CommonJS-Module. Beispiel:
     const NoSQLClient = require('oracle-nosqldb').NoSQLClient;
  • Wenn Sie JavaScript mit ES6-Modulen verwenden möchten, importieren Sie die Klassen/Typen mit der Syntax import. Weitere Informationen finden Sie unter Node.js ECMAScript-Module. Beispiel:
     import { NoSQLClient } from 'oracle-nosqldb';

Stellen Sie sicher, dass .NET auf Ihrem System installiert ist.

Sie können das SDK aus NuGet Package Manager installieren, indem Sie es entweder als Referenz zu Ihrem Projekt hinzufügen oder unabhängig davon.
  • SDK als Projektreferenz hinzufügen: Führen Sie den folgenden Befehl aus, um das Projektverzeichnis zu erstellen.
    dotnet newconsole -o HelloWorld
    Sie können das SDK-Package NuGet als Referenz zu Ihrem Projekt mit der .Net-CLI hinzufügen.
    cd <your-project-directory>
    dotnet add package Oracle.NoSQL.SDK
    Alternativ können Sie dasselbe mit NuGet Package Manager in Visual Studio ausführen.
  • Unabhängige Installation: Sie können das SDK unabhängig in einem Verzeichnis Ihrer Wahl mit der nuget.exe-CLI installieren.
    nuget.exe install Oracle.NoSQL.SDK -OutputDirectory
    <your-packages-directory>

Der Hauptspeicherort des Projekts befindet sich in GitHub. Weitere Details zu allen Klassen und Methoden finden Sie in der Oracle NoSQL Dotnet-SDK-API-Referenz.