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.