IBM Cloud Docs
クライアント・ライブラリー

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

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

IBM Cloudantによって正式にサポートされているクライアント・ライブラリーは、 Java™、 Node.js、 Python、および Go です。

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

Java

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

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 for Python ライブラリーをインストールします。

pip install --upgrade "ibmcloudant>=0.0.27"

または

easy_install --upgrade "ibmcloudant>=0.0.27"

詳しくは、 python.org Web サイトを参照してください。

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