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 Client-Bibliotheken werden formell von IBM Cloudant unterstützt: Java™, Node.js, Python, und 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™.

Um das IBM Cloudant SDK für die Java™ Bibliothek zu installieren, lesen Sie bitte den Abschnitt Installation über die Installation der Bibliothek, indem Sie sie als Abhängigkeit zu Ihren Maven oder Gradle Builds hinzufügen. 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 IBM Cloudant SDK for Node.js bibliothek, indem Sie den folgenden Befehl ausführen:

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 die Bibliothek IBM Cloudant SDK für Python, indem Sie pip oder easy_install ausführen, wie in den folgenden Beispielen gezeigt:

pip install --upgrade "ibmcloudant>=0.0.27"

oder

easy_install --upgrade "ibmcloudant>=0.0.27"

Weitere Informationen finden Sie auf der python.org website.

Bibliothek für Python

Los

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 zu installierende Paket herunter jq.

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 (veraltet)

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.