Bibliothèques client
Les bibliothèques client sont des outils qui vous permettent de développer vos propres applications pour utiliser les bases de données IBM® Cloudant® for IBM Cloud®.
Les bibliothèques clientes suivantes sont officiellement prises en charge par IBM Cloudant: Java™, Node.js, Python, et Go.
Une bibliothèque prise en charge est une bibliothèque depuis laquelle vous pouvez contacter IBM Cloudant si vous rencontrez un problème reproductible spécifique dans la version en cours de la bibliothèque.
Java
Le SDK IBM Cloudant pour Java™ est la bibliothèque officielle IBM Cloudant pour Java™.
Pour installer le SDK IBM Cloudant pour la bibliothèque Java™, voir Installation pour installer la bibliothèque en l'ajoutant comme dépendance à vos constructions Maven ou Gradle. Ce guide contient également des détails et des exemples relatifs à l'utilisation de la bibliothèque.
Bibliothèque pour Java
Node.js
IBM Cloudant SDK for Node.js est la bibliothèque d'IBM Cloudant officielle pour Node.js.
Installez la bibliothèque IBM Cloudant SDK for Node.js en exécutant la commande suivante :
npm install @ibm-cloud/cloudant
Bibliothèque pour Node.js
Python
IBM Cloudant SDK for Python est la bibliothèque d'IBM Cloudant officielle pour Python.
Installez la bibliothèque IBM Cloudant SDK pour Python en exécutant pip ou easy_install comme indiqué dans les exemples suivants :
pip install --upgrade "ibmcloudant>=0.0.27"
ou
easy_install --upgrade "ibmcloudant>=0.0.27"
Pour plus d'informations, voir le python.org site web.
Bibliothèque pour Python
Go
IBM Cloudant SDK for Go est la bibliothèque d'IBM Cloudant officielle pour Go.
Installez la bibliothèque IBM Cloudant SDK for Go en exécutant la commande suivante :
go get -u github.com/IBM/cloudant-go-sdk/cloudantv1
Bibliothèque pour Go
Outils pratiques
Vous pouvez utiliser les outils suivants avec IBM Cloudant.
Outils pris en charge
Les outils pris en charge sont ceux gérés et pris en charge par IBM Cloudant.
couchbackup
Outil que vous utilisez à partir de la ligne de commande pour sauvegarder une base de données IBM Cloudant ou CouchDB dans un fichier texte.
Pour installer couchbackup, exécutez la commande suivante en utilisant npm :
npm install -g @cloudant/couchbackup
Pour plus d'informations, voir couchbackup.
Outils non pris en charge
Les outils non pris en charge sont ceux qui ne sont pas gérés ni pris en charge par IBM Cloudant.
cURL
Outil que vous utilisez à partir de la ligne de commande pour transférer des données.
Pour plus d'informations, voir curl.
jq
Un outil que vous utilisez à partir de la ligne de commande pour analyser JSON. IBM Cloudant utilise le format de données JSON.
Télécharger le paquet à installer jq.
Pour plus d'informations, voir jq.
couchdiff
Outil que vous utilisez à partir de la ligne de commande pour afficher les différences entre une base de données IBM Cloudant et une base de données CouchDB.
Pour installer couchdiff, exécutez la commande suivante en utilisant npm :
npm install -g couchdiff
Pour plus d'informations, voir couchdiff.
couchimport
Outil que vous utilisez à partir de la ligne de commande ou à l'aide d'un programme pour importer efficacement des données dans CouchDB.
Pour installer couchimport, exécutez la commande suivante en utilisant npm :
npm install -g couchimport
Pour plus d'informations, voir couchimport.
couchmigrate
Outil que vous utilisez à partir de la ligne de commande pour migrer les documents de conception CouchDB.
Pour installer couchmigrate, exécutez la commande suivante en utilisant npm :
npm install -g couchmigrate
Pour plus d'informations, voir couchmigrate.
couchreplicate
Outil que vous utilisez à partir de la ligne de commande pour coordonner des réplications Apache CouchDB ou IBM Cloudant.
Pour installer couchreplicate, exécutez la commande suivante en utilisant npm :
npm install -g couchreplicate
Pour plus d'informations, voir couchreplicate.
couchxray (obsolète)
Outil que vous utilisez à partir de la ligne de commande pour afficher les fonctions CouchDB utilisées par une base de données.
Pour installer couchxray, exécutez la commande suivante en utilisant npm :
npm install -g couchxray
Pour plus d'informations, voir couchxray.