關於 Oracle NoSQL Database SDK 驅動程式

瞭解 Oracle NoSQL Database SDK 驅動程式。

Oracle NoSQL Database 支援許多最受歡迎的程式設計語言和架構,並具備 idiomatic language API 和資料結構,讓您的應用程式語言原生存取儲存在 NoSQL 資料庫中的資料。它目前支援下列程式設計語言和架構:Java、Python、Node.js (JavaScript/TypeScript)、Golang 和 C#/.NET。

確定您電腦上已安裝最新版本的 java jdk。

確定您已經安裝 maven。如需詳細資訊,請參閱安裝 Maven 。Maven Central 儲存區域提供 Oracle NoSQL Database SDK for Java,請參閱此處的詳細資訊。專案的主要位置位於 GitHub

您可以使用下列 POM 檔案相依性來取得執行 SDK 所需的所有檔案。

附註:

請以完全相同的 SDK 版本號碼取代 pom.xml 檔案中 Oracle NoSQL Java SDK 版本的預留位置。
<dependency>
  <groupId>com.oracle.nosql.sdk</groupId>
  <artifactId>nosqldriver</artifactId>
  <version><NOSQL_JAVASDK_VERSION></version>
</dependency>

適用於 Java 的 Oracle NoSQL Database SDK 提供您所有 Java 類別、方法、介面及範例。您可以從 GitHub 或 Java API Reference Guide 取得文件作為 javadoc。

請確定已在您的系統中安裝 python。您可以透過以下指令,透過 Python 套裝軟體索引安裝 Python SDK。

pip3 install borneo
如果您使用 Oracle NoSQL Database Cloud Service,也必須安裝 oci 套裝程式:
pip3 install oci

專案的主要位置位於 GitHub 。Python 適用的 Oracle NoSQL SDK 提供您所有 Python 類別、方法、介面與範例。您可以從 Python API Reference Guide 取得文件。

請確定您的電腦已安裝執行

Oracle NoSQL Database 的 Go SDK 已發布為 Go 模組。建議您使用「執行」模組來管理應用程式的相依性。使用 Go 模組,您不需要明確下載 Go SDK。視需要將 SDK 套裝程式的匯入敘述句新增至您的應用程式程式碼。舉例而言:
import "github.com/oracle/nosql-go-sdk/nosqldb"
建立或測試應用程式時,組建命令會視需要自動新增相依性,以滿足匯入、更新 go.mod 以及下載新的相依性。

專案的主要位置位於 GitHub 。存取 online godoc 以取得使用 SDK 和參考 Go 驅動程式套裝軟體、類型和方法的相關資訊。

Node.js 下載下載並安裝 Node.js。確定節點套裝軟體管理員 (npm) 與 Node.js 一起安裝。使用下方顯示的其中一個命令安裝 Oracle NoSQL Database 節點 SDK。

安裝為專案的相依性:
npm install oracle-nosqldb

npm 會在目前的目錄中建立 node_modules 目錄,並在該處安裝。

全域安裝:
npm install -g oracle-nosqldb

專案的主要位置位於 GitHub 。存取 Node.js API Reference Guide ,參照 Node.js 類別、事件和全域物件。

如果您使用 TypeScript,請使用 npm 來安裝支援的版本。使用下列指令來安裝 Typescript 的特定版本。
npm install typescript

如需 TypeScript 的其他資訊,請參閱 TypeScript 模組

關於程式碼範例:

如果使用 ES6 模組,您可以在 TypeScript 或 JavaScript 中使用指定的程式碼範例。

使用 Oracle NoSQL Database 時,請將 JavaScript 與 CommonJS 或 ES6 模組搭配使用。在每個模組中,您如何從 Node SDK 匯入 NoSQLClient 類別和其他類別 / 類型會有所不同。
  • 若要將 JavaScript 與 CommonJS 模組搭配使用,請使用 require 語法匯入類別 / 類型。如需詳細資訊,請參閱 Node.js CommonJS 模組。舉例而言:
     const NoSQLClient = require('oracle-nosqldb').NoSQLClient;
  • 若要將 JavaScript 與 ES6 模組搭配使用,請使用 ' import ' 語法匯入類別 / 類型。如需詳細資訊,請參閱 Node.js ECMAScript 模組。舉例而言:
     import { NoSQLClient } from 'oracle-nosqldb';

確定您的系統中已安裝 .NET

您可以從 NuGet 套裝程式管理程式安裝 SDK,方法是將 SDK 新增為專案的參照或單獨新增。
  • 新增 SDK 作為專案參照:執行下列命令以建立您的專案目錄。
    dotnet newconsole -o HelloWorld
    您可以使用 .Net CLI 將 SDK NuGet 套裝程式新增為專案的參照。
    cd <your-project-directory>
    dotnet add package Oracle.NoSQL.SDK
    或者,您也可以在 Visual Studio 中使用 NuGet 套件管理程式執行相同的作業。
  • 獨立安裝:您可以使用 nuget.exe CLI,將 SDK 獨立安裝到您選擇的目錄中。
    nuget.exe install Oracle.NoSQL.SDK -OutputDirectory
    <your-packages-directory>

專案的主要位置位於 GitHub 。請參閱 Oracle NoSQL Dotnet SDK API Reference ,瞭解所有類別和方法的詳細資訊。