用戶端程式庫

利用用戶端程式庫作為工具,您可以開發自己的應用程式以使用 IBM® Cloudant® for IBM Cloud® 資料庫。

IBM Cloudant 正式支援下列用戶端函式庫:Java™, Node.js, Python,和 Go。

受支援的函式庫是指如果您在目前版本的函式庫中遇到特定的、可重複出現的問題,可以聯絡 IBM Cloudant 的函式庫、 當前版本的函式庫中有可重現的問題時,您可以聯絡。

Java

IBM Cloudant SDK for Java™ 是 Java™ 的官方 IBM Cloudant 函式庫。

若要為 IBM Cloudant SDK 安裝 Java™ 函式庫,請參閱「 裝」,瞭解如何將函式庫作為相依性加入 Maven 或 Gradle 的建置中來安裝。 您也可以在指南中看到如何使用資料庫的詳細資訊和範例。

圖書館 Java

Node.js

IBM Cloudant SDK 的 Node.js 函式庫是 Node.js 的官方 IBM Cloudant 函式庫。

安裝 IBM Cloudant SDK for Node.js 執行下列指令來安裝函式庫:

npm install @ibm-cloud/cloudant

圖書館 Node.js

Python

IBM Cloudant SDK for Python 函式庫是 Python 的官方 IBM Cloudant 函式庫。

如以下範例所示,執行 pipeasy_install 安裝 IBM Cloudant SDK 用於 Python 函式庫:

pip install --upgrade "ibmcloudant>=0.0.27"

easy_install --upgrade "ibmcloudant>=0.0.27"

如需詳細資訊,請參閱 python.org 網站。

圖書館 Python

進行

IBM Cloudant SDK for Go 函式庫是 Go 的官方 IBM Cloudant 函式庫。

執行下列指令,安裝 IBM Cloudant SDK for Go 函式庫:

go get -u github.com/IBM/cloudant-go-sdk/cloudantv1

圍棋圖書館

有用的工具

您可以在 IBM Cloudant 中使用下列工具。

受支援的工具

支援的工具由 IBM Cloudant 維護和支援。

couchbackup

從命令列備份 IBM Cloudant 或 CouchDB 資料庫到文字檔的工具。

要安裝 couchbackup,請使用 npm 執行下列指令:

npm install -g @cloudant/couchbackup

如需相關資訊,請參閱 couchbackup

不支援的工具

IBM Cloudant 不維護或支援不支援的工具。

cURL

從命令列使用來傳輸資料的工具。

如需相關資訊,請參閱 curl

jq

您從命令列使用來解析 JSON 的工具。IBM Cloudant 使用 JSON 資料格式。

下載安裝套件 jq.

如需相關資訊,請參閱 jq

couchdiff

從命令列使用的工具,可顯示 IBM Cloudant 和 CouchDB 資料庫之間的差異。

要安裝 couchdiff,請使用 npm 執行下列指令:

npm install -g couchdiff

如需相關資訊,請參閱 couchdiff

couchimport

您可透過命令列或程式化方式,將資料有效匯入 CouchDB 的工具。

要安裝 couchimport,請使用 npm 執行下列指令:

npm install -g couchimport

如需相關資訊,請參閱 couchimport

couchmigrate

從命令列使用的工具,用來轉換 CouchDB 設計文件。

要安裝 couchmigrate,請使用 npm 執行下列指令:

npm install -g couchmigrate

如需相關資訊,請參閱 couchmigrate

couchreplicate

您從命令列使用來協調 Apache CouchDB 或 IBM Cloudant 複製的工具。

要安裝 couchreplicate,請使用 npm 執行下列指令:

npm install -g couchreplicate

如需相關資訊,請參閱 couchreplicate

couchxray(已淘汰)

從命令列使用的工具,可查看資料庫使用的 CouchDB 功能。

要安裝 couchxray,請使用 npm 執行下列指令:

npm install -g couchxray

如需相關資訊,請參閱 couchxray