IBM Cloud Docs
Clientbibliotheken

Clientbibliotheken

Bei Clientbibliotheken handelt es sich um Tools, mit denen Sie Ihre eigenen Anwendungen für die Arbeit mit IBM® Cloudant® for IBM Cloud®-Datenbanken entwickeln können.

Die folgenden Clientbibliotheken werden von IBM Cloudantformal unterstützt: Java™, Node.js, Pythonund Go.

Bei einer unterstützten Bibliothek handelt es sich um eine Bibliothek, über die Sie IBM Cloudant kontaktieren können, wenn Sie auf ein bestimmtes, reproduzierbares Problem in der aktuellen Version der Bibliothek stoßen.

Java

Das IBM Cloudant SDK für Java™ ist die offizielle IBM Cloudant -Bibliothek für Java™.

Informationen zum Installieren des IBM Cloudant SDK für die Java™ -Bibliothek finden Sie unter Installation . Informationen zum Installieren der Bibliothek durch Hinzufügen als Abhängigkeit zu Ihren Maven-oder Gradle -Builds. Diese Anleitung enthält auch Details und Beispiele für die Verwendung der Bibliothek.

Bibliothek für Java

Node.js

Das IBM Cloudant SDK für die Node.js-Bibliothek ist die offizielle IBM Cloudant Bibliothek für Node.js.

Installieren Sie die Bibliothek IBM Cloudant SDK for Node.js mit folgendem Befehl:

npm install @ibm-cloud/cloudant

Bibliothek für Node.js

Python

Die IBM Cloudant SDK for Python-Bibliothek ist die offizielle IBM Cloudant Bibliothek für Python.

Installieren Sie das IBM Cloudant SDK für die Bibliothek Python , indem Sie pip oder easy_install wie in den folgenden Beispielen gezeigt ausführen:

pip install --upgrade "ibmcloudant>=0.0.27"

oder

easy_install --upgrade "ibmcloudant>=0.0.27"

Weitere Informationen finden Sie auf der Website python.org .

Bibliothek für Python

GO

Die IBM Cloudant SDK for Go-Bibliothek ist die offizielle IBM Cloudant-Bibliothek für Go.

Installieren Sie die Bibliothek IBM Cloudant SDK for Go , indem Sie den folgenden Befehl ausführen:

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

Bibliothek für Go

Nützliche Tools

Sie können die folgenden Tools mit IBM Cloudant verwenden.

Unterstützte Tools

Unterstützte Tools werden von IBM Cloudant verwaltet und unterstützt.

couchbackup

Ein Tool, das Sie von der Befehlszeile ausführen können, um eine IBM Cloudant- oder CouchDB-Datenbank in einer Textdatei zu sichern.

Um couchbackup zu installieren, führen Sie den folgenden Befehl unter Verwendung von npm aus:

npm install -g @cloudant/couchbackup

Weitere Informationen finden Sie unter couchbackup.

Nicht unterstützte Tools

Nicht unterstützte Tools werden von IBM Cloudant nicht verwaltet oder unterstützt.

cURL

Ein Tool, das Sie von der Befehlszeile ausführen können, um Daten zu übertragen.

Weitere Informationen finden Sie unter curl.

jq

Ein Tool, das Sie über die Befehlszeile zum Analysieren von JSON verwenden. IBM Cloudant verwendet das JSON-Datenformat.

Laden Sie das Paket herunter, um jqzu installieren.

Weitere Informationen finden Sie unter jq.

couchdiff

Ein Tool, das Sie von der Befehlszeile ausführen können, um die Unterschiede zwischen einer IBM Cloudant- und einer CouchDB-Datenbank anzuzeigen.

Um couchdiff zu installieren, führen Sie den folgenden Befehl unter Verwendung von npm aus:

npm install -g couchdiff

Weitere Informationen finden Sie unter couchdiff.

couchimport

Ein Tool, das Sie von der Befehlszeile oder programmgesteuert ausführen können, um Daten effizient in CouchDB zu importieren.

Um couchimport zu installieren, führen Sie den folgenden Befehl unter Verwendung von npm aus:

npm install -g couchimport

Weitere Informationen finden Sie unter couchimport.

couchmigrate

Ein Tool, das Sie von der Befehlszeile ausführen können, um CouchDB-Entwurfsdokumente zu migrieren.

Um couchmigrate zu installieren, führen Sie den folgenden Befehl unter Verwendung von npm aus:

npm install -g couchmigrate

Weitere Informationen finden Sie unter couchmigrate.

couchreplicate

Ein Tool, das Sie von der Befehlszeile ausführen können, um Apache CouchDB- oder IBM Cloudant-Replikationen zu koordinieren.

Um couchreplicate zu installieren, führen Sie den folgenden Befehl unter Verwendung von npm aus:

npm install -g couchreplicate

Weitere Informationen finden Sie unter couchreplicate.

couchxray

Ein Tool, das Sie von der Befehlszeile ausführen können, um die CouchDB-Features anzuzeigen, die von einer Datenbank verwendet werden.

Um couchxray zu installieren, führen Sie den folgenden Befehl unter Verwendung von npm aus:

npm install -g couchxray

Weitere Informationen finden Sie unter couchxray.