クライアント・ライブラリー

クライアント・ライブラリーは、IBM® Cloudant® for IBM Cloud® データベースを処理する独自のアプリケーションを開発するために使用するツールです。

以下のクライアント・ライブラリは、 IBM Cloudant で正式にサポートされています: Java™ Node.js, Python, Go。

サポートされるライブラリーとは、現行バージョンのライブラリーで特定の再現可能な問題が発生した場合に IBM Cloudant に連絡できるライブラリーです。

Java

IBM Cloudant SDK for Java™ は、 IBM Cloudant ライブラリ for Java™ の公式ライブラリです。

Java™ ライブラリ用の IBM Cloudant SDK をインストールするには、Maven または Gradle ビルドに依存関係として追加することによるライブラリの インストールを 参照してください。 ガイドではライブラリーの使用方法の詳細と例を参照することもできます。

Java 用ライブラリー

Node.js

IBM Cloudant SDK for 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 ライブラリーです。

以下の例に示すように、 pip または easy_install を実行して、 IBM Cloudant 用SDK Python ライブラリをインストールする:

pip install --upgrade "ibmcloudant>=0.0.27"

または

easy_install --upgrade "ibmcloudant>=0.0.27"

詳しくは python.org ウェブサイトをご覧ください。

Python 用ライブラリー

Go

IBM Cloudant SDK for Go ライブラリーは、Go 用の正式な IBM Cloudant ライブラリーです。

以下のコマンドを実行して、 IBM Cloudant SDK for Go ライブラリをインストールする:

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

Go 用ライブラリー

便利なツール

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を参照してください。